It definitely is a "big-box" store for the outdoors-loving folks.
Pros:
1. They have most of the things you might need for camping, hunting, shooting, fishing etc.
2. Return policy is good and they also accept returns on online orders
3. Cabelas.com has a lot of the same in-store items but for better deals
4. Price-match - they match their own online prices in-store without any hassle(not even need to show the online product page)
5. Best of all, their stuffed animal exhibits are just so much fun.
Cons:
1. They are not the cheapest stores around
2. The sales people tend to steer towards the expensive items, not taking into account what the customer needs
3. Crowds on weekends, but I guess that also shows how popular they are.