Several retailers are having gift card offers that you should probably take advantage of, especially if you want to take advantage of the upcoming Black Friday sales.

You now have two days to obtain 10% off Canadian Tire gift cards at participating Shopper Drug Mart stores. But here are some more offers for this weekend :

From November 3rd to November 9th (2017), Air Miles members can obtain 20 bonus miles on gift card purchases of $25 or 40 bonus miles on gift card purchases of $50 at participating Rexall/Pharma Plus stores, provided the gift cards purchased are for Indigo, Kobo and Mark’s.

From November 4th to November 10th (2017), participating Shoppers Drug Mart stores will give 8000 points to Optimum members who purchase two or more gift cards whose combined value is over $200 and these points, which is a $10 value, will be added to their accounts on or by November 17th, 2017.

Indigo and Amazon Canada will be holding their Black Friday sales on November 23rd, 2017. But note that Amazon Canada is also currently offering discounts via a pre-Black Friday sale.