To make it an even better deal, you can use discounted gift cards to pay. While I like cardpool, they don't always have Cabela's in stock. Giftcardgranny is like the kayak.com for gift cards. I recently used Giftcard Zen to get a printable gift card (11.5% discount) that arrived within 5 minutes. Additionally, you can use a rebate site like activejunky.com (or mrrebates.com) to "save" another 10%. Another option, ebay is currently selling $100 Cabela's gift cards for $88 but it's a physical gift card so it'll take at least a week to get it.