Why not use Marcy in TX? She's the HAMB's official screener and I'm sure she would cut you a deal that would make up for the shipping. If you need a US address to ship to, and then come across the boarder and pick up, you can use mine. Just a thought.
If you need a good screen printer in the Detroit area,try Ralph Hancox in Garden City.He did the shirts for the Pinstriper's Jamboree and many others. A great pinstriper and a good friend.PM me for his contact info.
Contact Speedcult in Detroit. Talk to Lenny..They have a full line of shirts & I'm sure he can point you in the right direction.