Every 5 years or so I forget how bad my experiences with Bell Canada have been and I buy a service from them. Invariably within a month or two I'm horribly disappointed. Incompetence, poor ethics and deceptive pricing. Then I bounce into the arms of small local providers and I relearn what good service is all about.
I don't know what went wrong with Bell. Some kind of institutionalized bad karma or something, but they have to be the worst large corporation to deal with in Canada.