Out of the thousands of packages I have shipped with FedEx from work and everything that has been delivered to me by FedEx I have only had a few problems with them. Each time had a legit excuse, either weather (flooding in TN last month and that snow storm in DC this winter). I also shipped a package from work that was on a plane that had a fire when it was parked on the ramp and the package was destroyed. Otherwise, I think FedEx is wonderful (maybe a little expensive) but there is a 98.9% chance that everything will be delivered on time. Just make sure you are there to receive the package.