Monday, January 28, 2008

Dell Technical Support

For all its recent investments in customer support I would still give Dell a score of 1/10.

No comments: