I really enjoy shopping at Dick's Sporting Goods store http://www.dickssportinggoods.com near Grand Rapids Michigan.
Every time I go there to shop, there is always great deals there. They have all your items you need for whatever sport you are interested in. From basketball to kayaking.
We purchased something from the store that needed returned and the person who helped us return our item was of great service. She was very polite and courteous with us. She returned our items without much hassle either. We did not have a store receipt, so we ended up getting store credit, to which we went and bought other items from the store that we needed.
Their clothing is also of a nice quality for a great price when it is on sale. The have clothes for older children and adults. My son loved the chance to climb on the climbing wall in the store too.