unfortunately comcast/xfiniti is the fastest available for me, so I use them.
The last service call I had, and I am not joking or stretching the story, the guy on the phone seemed legitimately mentally retarded. The guy would repeat himself 4 or 5 times in a row, put me on hold every couple of...