Hi Hon
A few select stores
Pay with ANY Mastercard you choose to link gains you airmiles.
"Link any Canadian-issued Mastercard to your AIR MILES® card and get to your next reward sooner. It’s simple, secure and opens up an entirely new way to earn AIR MILES Bonus Miles"
https://www.airmilescardlink.ca/
Their time line for posting Airmiles
I made a qualifying purchase and have not received any Miles. What should I do?
If you’ve made a qualifying purchase with a linked Mastercard and Miles still haven’t appeared in your account after 30 days of qualifying purchases, don’t worry. Simply file a
Missing Miles inquiry and a Customer Care Ambassador will assist you with your request.
My biggest problem with this is they have only a few sponsors and the per mile spend is high.
Subway & Beaver Tails used to be sponsors ,,no longer.