No, we rescheduled our flight. We got that letter in 2 days after mailing immigration office. I got to know from my friend who went 3 days before to Toronto Airport that officer asked her about that document. So, I didn't travel. But I am not sure what will happen if we don't have this letter...