They should send it to the address you specified at landing - unless your lawyer filled out forms with you at your landing?
If it was "mailed" October 28th it may not have actually been put into the mailbox until the 29th and maybe not processed until the 30th. And 3-4 days in the same city, sure - but across Canada maybe a week.
Deep breath.