Out of the handful of times I've used FedEx in recent months, only 1 had be delayed, not sure why it just got stuck at a facility for a day longer than it should have (I paid for overnight). Regardless the java moss from the order was half dead when it got here and had some bladder snails skulking about. Didn't use any of it.
Right now I have a new magnifying glass that's 5 days late through FedEx, but I believe it is the suppliers fault not shipment service (saying they had qty when they didn't at the time of order, I think).
Other than these 2, everything else has been on time with updated notifications.