I've had nothing but trouble with FedEx deliveries for the last couple of years. Almost always a delay of one sort or another and without any explanation. Actually, had a package from Yakima, WA that was routed to Memphis, TN before heading back west to Fallon, NV, about an hour East of Reno. Took 6 days. Normally, this same package would arrive within 24 hours of shipping.
In all fairness, I'll relate a positive experience: I received a package that left Redding, Ca. at 7:42PM on 6/6, was reported as arriving and departing facilities in Sacramento, Ca. and Sparks Nv. and being delivered to my door in Fallon, Nv. at 4:57 PM yesterday, 6/7.
Unfortunately, another package that left Memphis Tn. at 11:38 PM on 6/3 and arrived in Tracy, Ca. at 9:21 PM on 6/5, is now in Stockton, Ca., about 22 miles closer in nearly 3 days? WTF is wrong here? This is more what I'm used to with FedEx.