Also UPS is a wee bit slower delivering to us Canucks then our friendly cousins to the south. Based on my career (am old and retired) in border work, I know their system very well and was not totally surprised.
All offshore shipments coming to CAN/USA go into their US hub in Louisville, Kentucky first. Then. after they are sorted, and all Cdn parcels are re-directed to the UPS Cdn hub at Hamilton Airport. After CBSA review and clearance, they are delivered to the Cdn importer.
Most courier shipments (not just UPS) from offshore will take about the same time. So in most cases, the best scenario for we Canucks is 4 days when importing offshore goods....ie: 1 or 2 days longer than our cousins to the south. Still not bad tho. Don't let it be a deterrent.