GT Sports always has an amazing selection of gear. It is great quality merchandise with many great designs. The staff is amazing and willing to go above and beyond. The last trip there the owner took the time to show my kids how t-shirts are screen printed and even let them pick out their own shirt and design and create their own shirts! They were so excited and told everyone at the event we were heading to about how they made their own shirts! Two very happy kiddos (and happy parents too!) Definitely recommend GT Sports!