Email:
Visit this group
Considering most of it's made in China, how come it's cheaper in the US than in the UK? The only differences between the countries would be things like import duties & sales tax / VAT. Shipping costs would be pretty well the same I'd imagine. Matt