Cabelas used to be a destination place. We had one 3 hours north and would go about twice a year. The store was enormous and you could spend half a day there. When it was built, it was in the middle of nowhere. It's probably been 20 years and a whole retail town has grown around the Cabelas now.
A few years ago, they built a smaller one right over the state line from us. Takes me 25 minute to get there. Smaller is still pretty big but not quite as big as the one 3 hours away. I find myself there every few weeks now and it's no longer as exciting. Haven't made the trek to the big one in a long time.
We also have a fairly new Bass Pro 45 min. from here. Big, but not as big as either of the Cabelas. Bass pro never has what I want - which is why I was suprised when Bass Pro bought Cabelas. I would have expected it to be the other way around. Cabelas seems to have better run stores.
About black Friday - did it once a few years ago. Won't do it again.