When it comes to delivering gifts, UPS and FedEx were lousy excuses for Santa this year. Both carriers suffered widespread delays that left many customers leaving IOUs under the tree, NBC News reports. Both companies explained that they'd simply underestimated the flood of online shopping orders coming their way—online sales over Thanksgiving weekend spiked 14.5% this year, the New York Times reports—and had been hampered by bad weather. "We give our apologies to our customers," a FedEx customer support supervisor said, calling the delays "extraordinary."