Displaying posts published in

May 2009

Customer Service?

What has happened to the idea of customer service this days? Seems like it has been slowly slipping away and continues to get worse and even vanishing completely.