I will 2nd Will's recommendation. Blue Chip is the 1st and only place I would contact. They have the best product at the best price. Their artwork is by far the best around.
Make that a 3rd on Blue Chip. We have had great service and quality of items and work. Nill Brothers has also done some wrestling gear and singlets for STA. They also have great items and service.
Blue Chip Wrestling: 816-471-2499 Call and ask for Sean or Frank - Gonz's wife just had their second son and he is out of the office for a little while. You can also e-mail Sean - smurphy@bluechipathletic.com