Next time buy three $10 SDM gift cards for the "8,000 bonus Optimum points WUS $30 on almost anything" offer then use the gift cards for your purchases. You can get up to 8,600 points using this method (300 base points from buying the SDM gift cards + 8,000 bonus points + up to 300 base points from using the gift cards) and even more if you used a RBC Shoppers Optimum MasterCard to buy the SDM gift cards.