I'm aquatinted with several people that would buy something at Cabelas, use it on their Hunting or Fishing excursion, return it to Cabelas for a refund, then have a friend or family member go to the store the next morning and buy the same item out of their Bargain Cave! They thought that was a great scheme. Thankful, I live 2 miles from a Sportsmans Warehouse. They aren't a "destination store" like Cabelas but their prices are better and they have pretty much everything I need. Online is going to kill retail stores as these Millenials don't like to get off of the Couch. There are some good deals, but when I buy something, I'm used to holding it in my hands, check the quality.
The main reason Bass Pro bought them was because they were about a year from going under. The only part of the store that made any money was the credit card issuing. That was the only profitable department for about three years before they were bought. A big reason for their poor numbers was their return policy, which was chronically abused by people, and the lifetime warranty on their things, which was also badly abused by people for years.(yes, it was the stores fault for wording the policy as it was, but people abused a good thing, so now they have lost it) IMO its better to have them stay open and be bought by bass pro, than to close all together, which is what was going to happen.
I have seen great prices on some things, and bad ones on others. Good news is, they price match local competitors if need be.