We gave an address in US, and used registered mail, so were able to monitor when passports got received at Seattle VO, who signed for them, and then when the passports were mailed back.
Do not worry if it is canadian address, you will get them. It is just Holiday season period, mailing service...