FedEx is one of the most reliable shipping services. If they say they will have it out to you by 7PM today, they will!
I purchased the Car Bundle accessory kit -which by the way Verizon messed up and charged me twice for (working on getting that resolved)- with 2 day shipping for my x (before i even received it

). Verizon shipped it out on the 11th at 7:48 PM and it just arrived at my door, not even 20 hours later. Meantime, their online tracking service updated within a minute of me actually signing for the package.
So if there is anybody to blame here its Verizon for being inconsistent and unreliable.