Oh boy. Canada Post. Awesome Canadian service, but never EVER use them for cross border delivery.
I have personal experiences with them as well as having used them at work and they are totally useless to use to ship cross border. No tracking, well they claim to track and have web based tracking, but the second it crosses the border either way you have lost the ability to track. If something is slow or goes missing they will take no responsibility for it whatsoever.
If you ever ship or receive from Canada, use UPS or FEDEX if it's important and you are rich or use USPS. Anything but Canada Post.