Package delivery is actually a good comparison. Socialising amazon would simply add a warehousing portion to it.
By the way - in some world states, mail delivery is being privatized, or becomes under-funded, starved - and then privatized. Overall, this process results in postal service quality deteriorating significantly, letters getting lost etc.