BSN in Woodstock is great for variety and cost, but you might get overwhelmed by the number of choices. Cost is going to be comparable to any other major gear vendor. Their phone is 770-928-0227.
Glen at GraphicSolutions in Woodstock is great for hats/jerseys made simple and quick. You would have to source pants and other items from someplace like BSN or Better Baseball. His phone is 770-443-0507.
Depending on all of your gear needs, a combination of a local screen printer and major gear vendor is a good way to go. GS + BSN + BB has worked well for our organization.