I actually went down to their HQ in London, over the weekend.They're wholesalers, not manufacturers. All the brands they sell you can find in the US without having to pay international delivery charges.
this it because its FOTL with dif lableI actually went down to their HQ in London, over the weekend.
I'm quite interested in the 'Stars & Stripes' clothing that they had there, but can't find it on ANY other site.
Is anyone able to point me in the right direction - I'm hoping to compare prices and testimonials on these products.