Monday, January 31, 2005

tech nightmares: customer service

everyone's customer service sucks at least sometimes. then they go and make it worse by moving tech support and customer service to like india.

tech support

tech nightmares: customer service - cnet reviews

No comments: