Seems he has just sent a mail to his tech team, as far as my experience, the so called "Tech team" will surf for 10-15 mins and conclude that everything is working fine.Still its good to have hopes, I hope that they take it seriously and they themselves encounter this same problem..................