I've only ever used them to get eye protection... Assuming they're the same website anyway.
I had to ask my mate to pay because they only do PayPal transactions and operate through eBay? Same place?
But yeah, they were very well priced, cheaper than over here anyway, delivery time was getting on for 2 weeks though and the added VAT on my £10 mesh goggles was covered by my mate... So if you're spending a lot you'd be better of staying in the UK.