While it's usually just grumbling from dissatisfied customers, now you can actually call what Rogers does to you “legally in a grey area.”
According to a lawyer the CBC consulted, the contracts and changes Rogers implements aren't exactly on the straight and narrow.
The real driving issue is that Rogers has a habit of increasing the fees for existing products that customers have already locked into years-long contracts for. That leaves those current customers stuck deciding whether to stick it out and pay the new fees or cough up the exhorbant fees required to end their current contract early.
Recently, nearly all Rogers customers were levied between $1 to $4 a month in new fees on each service they have with Rogers. In total, that could add up to an extra $96 a year.