Charter and I fucking hate them. Their customer service sucks. Also sometimes my wireless internet will just stop working out of the blue for hours.
Just copied the same shit I go though. My cable will go out for hours, sometimes a day at a time as well. Bastards.