Have used this site numerous times and always had a great experience with them. I've used them a number of times over a number of years and received numerous freebies along with my orders which have always been quick to arrive.
Blame US customs for the fact you can't receive things if you order from the US - that's not the company's fault. It happens exactly the same in reverse when we (in the UK) try to get stuff from the US - believe it or not the US does have a messed up overkill perspective when it comes to the illusion of security!
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook