It’s no secret that Canadians love rewards points. Many major retailers either offer their own loyalty programs or are part ...