Got to agree with Mark, XAMAX, quality is excellent and so is the price, just put a big order in the other week and had it delivered 3 days later.
Find out what brand of clothing they are using, Fruit of the Loom is poope, Gilden is decent, Xamax have their own brand and it is very good quality, we still have sweatshirts and fleeces that we bought 4 years ago.
In the summer I bought 100 logo'd T shirts (printed) for £150 from them, decent quality and for nothing