Hi Biscute,
I can put you in touch with a local guy if you like. If I send you to him you will get a discount and his prices are cheap. Usually printers and the like hammer you for design charge and little extras like that but I could get them printed cheaper and may even be able to get the things for actual trade price depending on the guys mood.
If you want me to I'll get in touch with him and sort something out for you. Its not just t-shirts, its stationary and letter heads, the lot. I've just got a load of letter headed receipts for trade price from there