abacusinsider.com
The Top 10 Rewards Programs in Canada – Loyalty Redefined by Canadian Retailers