All depends on the driver for sure. Here in Canada my Purolator guy is excellent. Because of this I won't use any other company. It's all about the end user experience.
Canada post, holy crap. Was working at home and expecting a new PC part I was jonesing for. My station is 10 feet from my open door. Nice day out. The mailman tries to slip an attempted delivery hangar on my open door. "Whoa dude"! I'm right here, jeesus"! Turns out he never even had the package. They just send him out with the mail and delivery notices, eff the customer they can all come to the post office and pick up their stuff. Try to complain and you are met with total uncaring attitudes at any level.
Canada post, holy crap. Was working at home and expecting a new PC part I was jonesing for. My station is 10 feet from my open door. Nice day out. The mailman tries to slip an attempted delivery hangar on my open door. "Whoa dude"! I'm right here, jeesus"! Turns out he never even had the package. They just send him out with the mail and delivery notices, eff the customer they can all come to the post office and pick up their stuff. Try to complain and you are met with total uncaring attitudes at any level.