Canada Post is trash. I had express priority mail due a week ago. With no scans in almost two weeks, and CP wont tell me where my expensive package is.
international shipments will spend a couple of days in customs. so if you paid for one week shipping, it will take one week and a couple of days. they don't tell you that at the post office.