I can't imagine work shirts or baseball jerseys would be cost effective with the amount of orders. I know the 501st love their bowling shirts but those are a little over the top sometimes in mu opinion.
I know they'd be more expensive but how about an embroidered polo or T-shirt? I love screen printed t shirts as much as the next guy but I hate when they start cracking. Would love something durable that I can wear for years and rock a TDH logo.