I order resin from the UK all the time... they usually only charge you the cost of postage and I have never had anything really damaged since people who sell resin usually know how to pack it really well to prevent damage.
In fact I just got a large order in from Grand Manor... ordered more of the beautiful French and Indian wars buildings. So don't let the fact that the company is across the pond prevent you from at least looking into placing an order.
Darkoath