Where are Dell’s call centres? My guess would be India.

http://www.guardian.co.uk/money/2006/sep/03/business.india?INTCMP=ILCNETTXT3487