vsaxena,
yes, will post updates. I feel sorry about your travel plans to India being made into such a thriller event by the visa department! Personally, I think July 9th is cutting it very fine, if they have not yet printed it. You may be better off postponing your tickets at a smaller cost, than just cancelling it and losing all the money, depending on your circumstances of course...
silent