Yeah i think their customer call centre is in the middle of india. Haha, everytime I always get an indian who cant understand proper english, and most things I have spell out for them..
They're actually based in the Philippines. Don't get me wrong though, Indian call centres are no better. :P