Hey!! Just received my passport today. Had to call Canada post customer service for their mishap. Called them a gazillion times after which they took the matter seriously. They were quite helpful later and arranged for an emergency pick up at one of their depots. Made it on time for my flight Ciao