I have the Optimum Points Mastercard. I rack up points on basic groceries and gas that I buy elsewhere every week and then use the points at SDM to get TP, toiletries and cleaning products and H&B that I cannot find coupons for or rarely can I get for free otherwise. I don't wait for bonus redemptions or special events anymore, but use my points when I need them.