I got two packages yesterday. Both were posted on 16th December.
The first package was sent by my friend Jeff from Bedfordshire in the UK. That’s about 5600 km away.
The second was send (by Canada Post Xpresspost) from a store in Toronto. It’s about 9 km from here.
Assuming the same pickup and drop-off times, the package from the UK averaged a useful 77 km/h. The Canadian package did a woeful 0.125 km/h.
It also doesn’t help that Canada Post flat-out lied about their delivery time of the local package. If you go to their tracking site, they claim it was delivered on 17th December. It really got here on the 19th.