I order from AM Production, I am the webmaster for their website;
www.best-t-shirt.com. They sell a lot on export too.
I think I have bought 1600+ t-shirts from them during the years and these t-shirts are of high quality.
Minimum order is 80 pieces because they use screen printing. If you would like a few personalised t-shirts you should look for shops with heat press printing.