This is by far the BEST place to purchase your soccer items! They always have top-of-the-line items, and they get things as soon as they come out! They even already have the Adidas F50 soccer cleats that are all interchangable and stuff! Freaking awesome shoes! My husband works there and he LOVES it! Team Gear is definitely the most perfect place to purchase everything from uniforms, warm-ups, shoes, socks, shin guards, balls, ANYTHING you ever could need. A lot of the Utah schools and organizations order their uniforms from these guys! They rock!