This store is great for almost all your outdoor needs.
I have made several purchases here from small items like tennis shoes to big items like guns. 99% of the time I am completely satisfied with the service that I get at this store.
Most of their staff is very knowledgeable about the items that they sell in the store. Just be careful when you are purchasing a gun cause if you're not sure what you are looking for the person behind the counter might not be the "expert" you might expect them to be. This happened to me and I ended up with something I couldn't use and they have a no return policy on their guns!! That was a major pain cause I was out over $400.00.
The staff is also very friendly and you always get through the check out lanes fast. You never have to wait.
Most of the time you can get Adidas tennis shoes cheaper than most of the other stores and they have a great selection of shoes too.