Back in 2004, Dell moved its medium and large company customer support back to the USA because of all the complaints about Indian support centers being unable to depart from prepared scripts.
However, I believe they still use India for small business and regular customers.