If you have an American Express card be sure to log in and check the Amex Offers.
Below you will see several I have used. For example $25 off $50 at BJ’s. I simply purchased three $50 gift cards one in each transaction. Three days later may account was credited with three $25 credits! That’s a 50% discount, or 50% interest on my $$….. all depends on how you want to rationalize the spend/savings.