Why does Amazon Prime exist in Germany, but not Canada? Heh. I knew it existed in the US and not Canada, so I assumed that most of Amazon's "cool stuff" was just US-only.
However, USPS is slow even for short distances. I presume it is optimized for mean shipping time of all US destinations instead of minimum shipping time of individual packages. And population density in the US is slightly smaller than in Germany, so shipping is more bound to be slightly less efficient.
I guess Canada has a considerably lower population density, so shipping gets more expensive. Maybe the Canadian postal service does not offer fast shipping at attractive prices?