I just recieved a spatula I ordered off Amazon. Nothing special, but it was "out for delivery" 4 or 5 different days by amazon, by the USPS tracking number it was only out for delivery twice... It went between two cities back and forth twice, like it got lost in the truck and found when they got back to the post office.
I ordered something that was sent FedEx and it was delivered by two people in a rented Penske truck
Competition in the mail delivery system is working backwards because we have very little choice how we send stuff. Instead of "how can we improve and get your business" they know they have contractual shipping with monsters like amazon and give two shits about you.