Deal Link: http://www.airmilesshops.ca/shops/airmilesshops/Home
Expiry: Jan 5, 2017
You can earn 10X Air Miles at airmilesshops.ca until Dec 29, 2016 (now Jan 5, 2017). This is about 5% cash back.
Actually, I think you can use this 10X Air Miles to buy Esso Gift Cards from ebay.ca as follows (totally around 10% saving + your credit card earning):
Just FYI: if you haven't used airmilesshops.ca within the past 12 months, you can click the following our referral link and input your Air Miles #. Then, you can get 5 bonus Air Miles for every $50 you spend within the first 90 days of accepting the referral. We will get some bonus miles from Air Miles too. Thanks. The referral link is:
http://bit.ly/2gE2SUT