Cabelas isn't a gun shop, so it is easier for them to just send you another one than it is to fix one.
Not to take anything away from their customer service though, as I also have had good experience with them.
I bought a pair of camo coveralls from them several years ago, and like everyone, I managed to order the wrong size. This was on a Monday before Turkey season started when I called them, so I knew there was no way I was going to get my re-placements in before season. To my surprise, my new coveralls came to me on Wednesday, before I even had a chance to send my others back to them.
There stuff is very high quality, and comes with a price, but sometimes the service and quality just doesn't have a price tag.