I faced the same situation in August. Immediately I applied for another and it took another one and a half month for the new one to come. There ain't any choice but to choose a new one now, and then to chase the Immi more rapidly for speedy approval. During the course I feel we employers are indeed pitiful. Nothing can be guaranteed fromthe moment you pay the money to teh agent and every little single step depends on your luck.