In a lot of stores what is being offered online is not necessarily stocked in their brick and mortar store and that goes for a lot of retailers and not just Cabelas. I just go online and order then I select in store pick up. They notify me when it comes in. But, dealing with the public aint easy a lot of times salesman have their bad days also.