Just to share my experience with Canadapost.
It says on the website that my package has been sucessfully delivered, but i didn't receive it, no one called my apartment to ask for a signature. So i went downstairs and checked my mailbox and NO PACKAGE inside.
I called their customer service and was told to call CPP-Ottawa! WTF!! So i called the delivery facility to look for the stupid delivery guy but no one was answering. So i went there and filed a complaint, the guy said that the driver should have asked for a signature! I said no one bothered to call my apartment and i was there the whole day!
He saie they will talk to their supervisor to investigate on where my passport was delivered so they will have to talk to the delivery guy tomorrow since he's not there anymore.
I was so frustrated because i had to go home empty handed. When i got to the apartment building my neighbor was checking his mail box and i just asked him, can u check your mail, since i'm missing a letter. And lo and behold! It was my Xpresspost! The freakin' delivery guy put it in the wrong mailbox! Good thing i asked my neighbor! I was already thinking of knocking on all my neighbor's doors just to ask them to check their mails..
Thank God i found my passport!! I will still file a complaint against Canadapost, first they delivered my package to Ottawa LATE! And now this! It's so frustrating!
I'm just relieved that my passport didn't go missing for days!
So for the rest who has not sent their passports yet, you'd better think very carefully if you will trust canadapost or not.. It was a very bad experience for me.. I don't want you guys to have the same experience.