By far the best place in town to get shirts printed. They have always been able to squeeze in last minute orders, and are great for large orders. The graphic designers confirm details of the the t-shirt graphics before printing so you know it's going to be exactly the way you like it.
They also do a great job with embroidery. I got my school bag embroidered and it looks great!
more