Sophie
Toronto, ON
Mostly reliable but delays annoy
I usually trust Canada Post for my small business shipments, but last month they delayed two packages by almost a week without any updates. Tracking info was slow to update and customer service took ages to respond. Luckily, one package still arrived in decent condition, but the delays made me lose a client. I hope they improve their communication because their prices are fair and local delivery is usually on point.