I've bought plenty of shit from there and i live in london/uk... i've had no problems what so ever with delivery or faulty goods and shit...
the only thing about that site that pisses me off is when you email him a question...he never gives to a decent answer...
for example on his FAQS page it...