Comment: Yes, there is a contract, but have you read it?  It also says they can change the rewards offered and the points required to get them.  So, not so much a breach of contract as it is a consumer that didn't bother to read the fine print before handing over all of their personal shopping habits to a data collection company.  Rob isn't part of the problem, he's actually informing you, the consumer, of the repercussions of this actions.  Blame the Liberal member forcing through the private members bill to force non-expiry of all points programs for this. Indirectly, the Liberal government just screwed all AM collectors.