I love this site. You can get just the shirt you want, as they have many many styles to choose from. The site is regularly (weekly) updated with new shirts. I have bought maybe 29 shirts from the place, all great, all funny.
You might want to check-out www.snorgtees.com, www.bustedtees.com and www.noisebot.com as well