When did you order it AND what service did you pay for?
In my experience with both UPS and FedEx, if you opted for Ground 5-day delivery, even if it takes 2 days for the package to arrive at the local hub/warehouse (Waldorf?), they still have 3 days to deliver AND they use those extra days ALWAYS. Also, that means "working days" so, if your package is in transit over a weekend and/or holiday... those do NOT count towards the 5 days.
Only the USPS will deliver earlier than the expected delivery time/date. All other carriers will deliver as promised.
I placed the order on December 6th and paid for FEDEX ground delivery. It shipped on the 10th.
Tracking info:
December 14:
7:09am - On truck for delivery
December 15:
5:52am - at FEDEX location
6:04am - On truck for delivery
4:39pm - at FEDEX location
December 16
5:58am - On truck for delivery
7:25pm - at FEDEX location
December 17
12:44am - On truck for delivery
This is the last update. Still think I should give them more time?