FedEx has been horrible, in my experience, for the last 20 years. Thankfully most packages I receive where they are involved get transferred over to USPS locally for home delivery. However, items sit in the FedEx facility up to 5 days before they get over it to the USPS facility 10 miles away.