When I was a child and played in sports, we always received our team shirts from Sportsprint and as a coach, when it's time for our team to get new screenprinted items, I always go back.
Sportsprint will silkscreen just about any design you could imagine on any item that you need. They've got samples of everything available for a hands on look at what you'll be getting.
The turn around time is very good as well. Once you're given a time frame, they stick to it and make sure that your order is ready.
If you need uniforms for low prices and high quality, go here.