I've read somewhere (and feel free to correct me or to clarify) that Canada's internet service basically sucks, and hasn't kept up with the rest of the world, despite being on the forefront of technology at one time, and having the highest rate of users per capita (this may have changed, too).
Despite my relatively slow speeds, I can't complain about my ISP, though. It's a regional one, there are no bandwidth limits, and they don't monitor what I download, unlike some of our national ISPs. Also, they started offering home phone service a year ago, and I'm now getting home phone at less than half of what I used to pay for the very same service and features, plus they gave me 6 months free.