Dell Technical Support
By johnrho09
@johnrho09 (5)
September 2, 2007 10:44pm CST
How do you find Dell tech support from the philippines? If you rate them from 1 to 9, what you be your rating? If your not satified them give me some detials about your experience.
No responses