wow, your situation is so unfair. Did you have to cancel your tickets? I am in a similar situation, planning to go on Christmas. But if I don't get my card by then, I will probably still fly, change the return ticket and wait for PRTD in my home country. Thank god I am working remotely