-
Dell: Want U.S. Based Tech Support? Pay Up!
Posted by:Iria 1262 days ago • Discuss • http://technologyexpert.blogspot.com
Anyone ever had a tech support issue, not just with Dell, but with any company, and ended up with a TS rep who was obviously based in India or Manila, or some country with cut-rate employee pay? of c READ MORE ...
« previous1 next »



Computer

You are required to 



