I thought it was kinda cool. Must be an upstart company as indicated by this on their FAQ section:
Who operates EasyPost.ca?
Some cool people from Canada and a small team of hamsters.
Anyway, it’s only in Canada…I love saying that. Maybe there’s a US equivalent?