Capital One Cabela's CLUB Card
Capital One
"The Capital One Cabela's CLUB Card provides solid rewards at partner stores Cabela's and Bass Pro Shops with no annual fee and non-expiring points. While it lacks in cashback and travel perks, the card features excellent app management and exclusive promotions, making it ideal for frequent shoppers of these stores who want to avoid annual fees."