I'm so surprised to hear "Sorry I can't help you" from Canadian Embassies in Mexico and the Dominican Republic and from Immigration Canada help line, when trying to find out about why we haven't received the passport yet. Zero emails from Immigration Centre in Mexico after sending 4 inquiries. This is so not acceptable.
So I wrote an email to the cabinet member in my area on Friday.
Then I decided to call FedEx and DHL, the 2 courier services that might be bringing the passport. (Friday as well)
FedEx nothing.
DHL "It arrived today". It was sent Tuesday. Passport was picked up today Monday.
Our package was sent June 6 and passport returned July 8. Over a month.
Please find a courier company that has prepaid waybill and DONT use DHL if you don't want to wait more than a month
I called FedEx International and they assured me that they do deliver passport
Be back in Canada this weekend ;D