It has been widely reported in the media that both FedEx and UPS had problems delivering items due on Christmas Eve. Most of the reports I have seen are attributing this to weather or just unexpected demand. But in my case, the package I was expecting FedEx to deliver by 8pm on December 24th had been sitting in their Oakland facility since 7:41am on December 23rd. That is over 36 hours before the end of the estimated delivery time.