To view this site, you need to have Flash Player 9.0.115 or later installed. Click here to get the latest Flash player.
(NECN: Josh Brogadir, Norwood, Mass.) - UPS and FedEx both delivered millions of packages all over the country on time for Christmas.
But some did not make it.
"I was a little upset at the time but I took it in stride," said Bill Hubble, who knows the most important part of Christmas is all around him in this house.
He's spending the holiday with his wife and grandkids at his daughter's home in West Wareham, Mass.
That said, it would have been nice if all of the gifts he ordered arrived on time, not just most of them.
"They said it would be delivered last night by 8 o'clock. UPS came with a couple of packages my daughter had ordered that she didn't want the kids to see. And it wasn't there. The important thing was to get it on time and it didn't make it," Hubble said.
UPS and Fed Ex both delivered hundreds of millions of packages between Thanksgiving and Christmas, but some did not make it by the promised date of Christmas Eve.
To blame in part is icy weather and the shorter holiday shopping season.
In a statement, UPS said, "The volume of air packages in our system exceeded the capacity of our network immediately preceding Christmas so some shipments were delayed. UPS is not making pickups or deliveries on Christmas Day and will resume normally scheduled service on December 26."
One worker we spoke with who asked to be anonymous said she has worked 50-plus hour weeks since Thanksgiving and defended the company known for its logistics.
FedEx said "very few" packages were delayed, not giving a specific number.
Meanwhile, our viewers voiced their thoughts on the NECN Facebook page.
From Elisa Dyer Sanders, "For some people it's not a matter of procrastinating, but of waiting to have the money to shop. Any other business that has a major fail like this would always be news."
Marie Latour countered "Get over it. UPS drivers have family, too!"
In West Wareham, Bill Hubble knows that well and he is already planning for next year.
"Do it early, don't wait til the last minute," he said.
Amazon said Wednesday it will refund shipping for orders that did not arrive on time, and some got a $20 credit for a future order.
Here at UPS, workers will begin arriving at the Norwood distribution center overnight, trying to make good on those delayed arrivals one day late.