You can add small-town America to that, also. Trying to send the things people sell on eBay by UPS, FedEx, etc., is a super hassle in places that are not well served by shipping stores.
Receiving is not much better, either. I work during the day, so I'm usually not home when UPS or FedEx delivers. That means a 45-minute drive for me to the warehouse to pick the package up.