My question is... Were you in India when u called... or were you in Canada and somehow got the India Dell support???
But none the less... I thought that any sort of tech support around the world would need to know English mainly because most tech comes from the States...
|