I used anaconda to get uniforms for our team. They are a little pricey, but they have great quality stuff. Plus they can get you just about anything you want. The basketball shorts I got from them (the anaconda brand) are so comfortable, i wear them all the time. They have a great selection of other sporting goods too. The staff is friendly and will try to accommodate all you needs.