I am a logistics professional and after experiencing service among major carriers (UPS, FedEx, DHL, USPS), I can confidently state that FedEx is the worst carrier ever! It has already happened several times that they first provided inaccurate predictions in terms of the delivery time, and later kept delaying the actual delivery (one of my packages that was supposed to deliver on Monday is not even arrive on Friday). If you cannot provide some accurate prediction, then don't even provide such information because people hate to have their expectations raised and then broken.
Moreover, obviously, they had issues with identifying the address location (I provided correct address with the zip). But they mistook "Jacksonville FL" with "Jonesville NC". How on earth you can mistake the two (other than they both start with J in the names). And of course, that further delay my package.
Lastly, it is impossible for consumers to contact customer support (and even if you were put through, they can't solve any of your problem). I kept calling to their customer support regarding my packages and the bot kept telling me your package is in transit and then hanged up on me. As the carrier with the highest revenue in the world, FedEx is treating its customers so badly with empty promises and horrible customer service. Try to avoid this carrier at all cost or you might receive your package one month after it is shipped!