I have used Brand X on multiple occassions, for both work and personal needs, and each time they have surpassed my expectations!
Brand X is the ONLY custom t-shirt shop I have found that work with VERY last minute requests (that's the only way I ever do it...) Every time I send in a request, I get a quote and mock the very same day, and the shirts are complete within 1-2 days. I usually work with Phil and he is awesome! Great customer service and the shirts/jackets always turn out awesome.
I would recommend Brand X for anyone's printing needs! They are so easy to work with, affordable and provide a great product.