Amazon a clear winner? NOT! I've had three items I've ordered since the end of November get "Lost in Transit." The first was an item marked as shipped using Fedex, but Fedex never received it. The other two items Amazon shipped using USPS and in both cases the tracking showed "In-Transit" to a USPS facility and both times neither item was received by USPS.
Don't hold USPS unaccountable either. I've had several packages I've shipped by USPS - I hand delivered the packages to the local Post Office - and they disappeared into the Informed Delivery tracking system. Two of the packages - shipped Priority Mail 2-Day Delivery - took over 7 working days to arrive. One is still missing after a week. A package coming to me also got stuck in New Orleans, about 28 miles from where I live, for four days.
Don't hold USPS unaccountable either. I've had several packages I've shipped by USPS - I hand delivered the packages to the local Post Office - and they disappeared into the Informed Delivery tracking system. Two of the packages - shipped Priority Mail 2-Day Delivery - took over 7 working days to arrive. One is still missing after a week. A package coming to me also got stuck in New Orleans, about 28 miles from where I live, for four days.