From my own experience, please don't leave the country , as they will ask you to pick up the card by yourself and applying for a TD to get back here is another story........ . I believe we all need to start sending complain to cic to our mps . As I need to make money for my family but stuck...