I have had a much worse experience with them recently. I was tasked with moving my businesses services to our new office space. I called Comcast, let them know we would be moving 8 blocks away to a building that was already wired for Comcast. They said sure, we will build your order and then email you an install date. I said okay, and waited. I started this process on a Monday, and by Friday I was still waiting on an install date. We had no choice but to move out of our current office by the end of the month and into our new space. I call them Friday and they say that the order has yet to be built and only our sales rep can do that, and hes out for a few days and wont be back until Monday. I spent all day Friday on the phone with retention, the west coast supervisor, and plenty of other Comcast peeons. They assured me they would expedite it that very day. Another week passed with me on and off the phone with them, no progress. So I tried to get AT&T or any other provider on the phone to get a new service in the building instead. Turns out only Comcast can offer services in the area. Long story kinda short, took an entire month to transfer existing services, and we finally got it done on a Saturday before we had to be in the new space. Comcast is horrible. Its insane how bad their internal services are. I have been able to trick them into free UFC fights before, but on the flip side I have been charged for 3 months of services in a single month. Its crazy.