I know people who work in disputes at my bank. Rogers is a lot better then some of the other telecoms. Virgin mobile and Bell are the worst by far. I think since Rogers is so big the volume of complaints may be higher but Virgin Mobile for example is an awful company to deal with. Bell is just dumb. Ive never dealt with either company though.