i've also been waiting since June...so frustrating, some people get their card a week after ECOPR and some have been waiting forever. there's no consistency. If your card still hasn't arrived by your flight you can return to Canada via the land border in a private vehicle or on foot