$1:
Bell and Telus customers can avoid the charge by switching to Rogers, which says it has no plans to institute a fee to receive a text message. But Bell and Telus both charge penalties if customers break their contracts, at $20 for every month remaining on a broken contract up to $400.
In the States, a change like this means that the provider broke the contract first, and you should be able to get out at no cost. Is it different in Canada?