I have Comcast residential and went for 19 days without internet service in August. Took ~10 calls and 5 cancelled service rep trips (by them), before it got fixed.
Comcast Internet went out at my girlfriend's once. After several phone calls of BS it turns out Comcast came to service the apartment next to hers and decided to unplug the cable from the street that goes into her apartment. Their rationale was that it was unmarked so obviously it couldn't have been important.
Count yourself luck that they cancelled them. My reps didn't even cancel - they just never showed up ... 5 times in a row. I had to cancel my connection, complain to the BBB to get the charge off my bill, and set up a new connection under my dad's name to internet in my apartment. It took me a month and a half from move-in day to getting internet.