Leave your credit card at home.
Absolutely. When you get there they are going to offer you a Cabela's credit card. When you apply, they usually throw in a $20 gift certificate. For every person you refer to the customer service desk applying for the card you get another $10. If you spend a couple hours at the front of the store accosting people and steering them toward the customer service desk for their credit application, you can rack up a couple hundred bucks!
You shoulda saw Iowabow doing this at our Cabela's this spring. He dang near got his new camp cot for free!