Darrell G, Pittsburgh, PA:
For several years, I was able to accumulate Cabelas gift cards for my cash back. I would get $50 gift cards for $40 in cash back and save them all year. Then Cabelas used to run offers where if you spent $500, you could either get $150 off, or activate a gift card for $150. Often they would have additional coupons for $20 off, and whatever cash back I happened to have on their Visa card. Everything combined to make some awesome deals on firearms and accessories.