Hi, I am in a similar situation. How long till did you hace to wait until it said approved on gc key and until it was mailed to your place?I was approved today on my portal but I did not received approval letter idk. Do i need to send passport to if its inside canada?