FedEx NEVER delivers my packages on time. They CONSTANTLY delay the delivery of my packages by "rescheduling" to the following day without any notification. Then, when I call to find out the reason for the delay, they can't give any legitimate reason for said delays. I will go out of my way and will gladly pay more for an actual on-time shipping service.