I have had a decent experience with Cox Communications customer service, but the prices are too high and they often times raise the price without your knowledge.
Overall I'm satisfied. It does freeze up occasionally and is a bit pricey for what you get.