SAN FRANCISCO (CBS/AP) — There aren’t many people who are still waiting for the gifts that were supposed to arrive by Christmas in the Bay Area, or anywhere else, for that matter.

FedEx and UPS were able to improve their performance this holiday season, after failing to deliver some presents in time for Christmas last year. According to a shipment tracker, ShipMatrix, FedEx delivered more than 99 percent of express packages as promised on December 22nd and 23rd. UPS also hit the 99 percent mark.

READ MORE: New Facebook Whistleblower Says Executives Shrugged as Algorithm Stoked Hate, Misinformation

There are no numbers yet for Christmas Eve deliveries.

READ MORE: CDC Approves Wide Range of Options for COVID Boosters

Last year, some packages didn’t make it on time. The tracking company says the success rate was in the “low 90s” a year ago.

MORE NEWS: Climate Change Disrupting Natural Cycles at Drier Lake Tahoe

The delays last year were blamed on a mix of bad weather and overloaded systems, with more people shopping online. To avoid similar headaches this year, FedEx and UPS invested in improving their systems. They also increased the number of seasonal workers they hired.

© Copyright 2014 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.