Pick any company and you can find folks who will praise their customer service, and just as many that will dog it. TDS is full of posts like these.