I'm about to place an order for struts from LRDirect. Did you buy the OE struts? If yes, did they have a "Made in GB" sticker on it?Yes, LRDirect is a good source. Ordered my front struts and all 4 LCA. Arrived in timely manner and well priced even with cost of delivery, etc. I think there is a limit to how much you can buy in 1 day before custom charges being added or possibly the order total. Try to break up the order over a couple of days, see if that will help avoiding customs charges.
I, also, really like to deal with FCPEuro guys but their selection for 2010-2013 RRS is rather limited VS what they offer for 06-09 but due to unique warranty, I use them whenever I can. It is unlikely you'd find a hard core engine components such as crankshaft, rod and main bearings with them but regular maintenance items makes sense to buy.