I have heard horror stories about all carriers, so I think most of the stories a result of people making mistakes and blamming the carrier as opposed to taking the fault themselves.
Telus runs on Bell's towers, and Bell has the best coverage in my area. I use Bell and have never had a problem with them. Just shop around, and if you decide to stay with Rogers tell them you will switch to bell if they don't waive the renewal fee, they might say they can't but if you make a big enough of a fuss I am sure they will.
Personally, I am due to renew and am prob going to go with Telus as they have alot of early evening specials.







