Guys you need to relax <---- coming from the most panicking person in this forum
Here is the deal though. They got my passport in February 11th and they returned it on April 4th. We are talking about 7 weeks of waiting. first of all if your tracking code shows that your package was received and signed DOES NOT mean that the proper personnel got it. Mine was received and signed on the 11th and when I emailed them they said that my passport was received on the 22nd! So the calculated time should start from when they actually got your passport out of wherever the heck they keep them initially AND put it on the stack. Second of all it is not that easy to lose people's passports, You send your passport through registered mail, as long as it is received and signed by CIC it is unlikely that they will get lost! It's not like they receive our passports and play Frisbee with them
Send a return envelope with your passport, keep checking the tracking number of the return envelope (once your passport is with CIC) and hope for the best. I personally abused the tracking number and Canada Post customer service, it was so bad that the customer service dude told me "Sir please stop calling for this tracking number we have no trace of it yet!". So if there is someone who understands your frustration, anxiety, and panicking, it is moi.
I wish you good luck guys and your are almost there, your passport is on the stack waiting to be penetrated <--- no pun intended