I mailed my spousal sponsorship application via Canada Post XpressPost on February 21, 2017 from Toronto to CPC Mississauga. I also requested a signature upon delivery and was told that the package was guaranteed delivery for February 23, 2017. Surprisingly, it is February 27 and Canada Post has no idea where my package is . The last scan on the package was when it left the post office on February 22, 2017 and it has been stuck "in transit" ever since. No delivery attempts were made and the status never changed to "out for delivery." I called them several times demanding an investigation due to the sensitive nature of the documents but the only answer I get is that I have to wait five (5) days to know if they can locate the package. I wish I had read up on Canada Post before I used their poor service as many people have complained about the same thing happening to them. I just hope my package is not lost and I won't have to do it over again. Has this happened to anyone lately? Does anyone have any advice on what I should do in the meantime?