If you have a number of girls who want shirts try this guy at:
www.simon.ca
He's based in Montreal and he did our rush shirts for us this year.
It worked out to be around $450 for 36 (including XXL) high quality shirts... and the shirts were delivered 3 days after the order was finalized.....
I think were going to use this guy for a while