Air Canada has brought back a limited time offer where you can earn extra Aeroplan points for buying Air Canada gift cards. The offer is available until February 14th and will award 1 point/$ spent on gift cards up to $750 and 3 points/$ if you spend over $750. Do note these don't code as Air Canada purchases on your credit card as they are processed by Buyatab so you won't earn extra points on the Aeroplan suite of co-brand credit cards or any credit card that has a travel accelerator.
There is maximum per transaction limit of $2,000 for buying gift cards online and the promotion also has a cap of 30,000 Aeroplan points that can be earned ($10,000 in gift cards).