For those with amex cards, there is currently a “Shop Small” promo where you can get $5 credits for spending $10 at eligible merchants:
https://www.americanexpress.com/en-ca/maps?cat=Shop-Small
Ordered mats late Saturday and saw $5 posted to my account already Monday...