I personally was a victim of Shaw's cancel-first, explain-later strategy. A month after being connected, my service was dropped with no warning or explanation. When I tech-support, I was transfered to a rough sounding teenager who scolded me for using more than 50GB the previous two weeks. When I tried to explain that it was Shaw newsgroups, on off-peak hours, he would not hear it. After much pleading my service was restored, but not after a warning that I would be permanently cut off if my usage reached a "high level" again. I questioned what this meant, but was not given an answer.
But that's just my story.