I've had to deal with their customer service department a few times this week. I just moved and transferred my service to my new locale. The service was initiated at the new place, but was left on at the old place as well.
I had to navigate through the barrage of prompts and menus, but when I did get to the human part of the experience, they were warm, friendly, and I even got a sense of "They actually give a fuck".
Both times I talked to a person, I didn't have to wait too long on hold. They both asked me what I preferred to be called, (Nicholas or Nick), and used my name a few times across the conversation. They each helped me with 2 different problems right after another, without a grump or a "please hold while I connect you to someone who can do that for you".
All and all, definitely pleasant experience. I think Cox has the best telephone support I've dealt with. (maybe it's because Big Brother is listening to them.. but none the less..."