I recently bought a hard case for my crossbow at Cabela's only to see it go on sale two weeks later. I took a chance and called Cabela's customer service line. I explained the situation to the sales representative, and they were very helpful.
Yesterday, I received a $45 refund from Cabela's. It just goes to show, that if you ask you may receive. It's important for retailers to be responsive to their customers needs. Thank you Cabelas!