It sure seems to me that cabelas has over built. There are three of their stores with in 60 minutes of my house. That's beyond saturation.
I do like them and shop there often but usually have s coupon or CC points to reduce the price.
No bass pro here so I don't have an opinion on them.
Sort of related is s gander mountain story that I experienced.
I found a pretty expensive beretta over under in their Eden prairie mn stood. In the process of buying it I determined that one of the three choke tubes was missing. They looked and couldn't find it and tried to convince me it came with only two, despite the end of the box saying otherwise.
I suggested that they take a choke tube off the shelf that was 10 feet from us and replace the missing choke tube. They said they couldn't do that. The idiot sales person was holding the gun as I walked out the door.


NRA Patron