TUCSON (KGUN9-TV) - Two-and-a-half-year-old Emily Kroft couldn't help stand by the door, waiting, hoping that UPS would show up.
"I know it can be busy this time of year," said her mother Megan.
But even Megan didn't expect this. The day after Christmas and still no gifts.
"I purchased faster shipping in hopes it'd be there in time for Christmas," said Megan.
She purchased two personalized rag dolls. A brunette and a redhead, one for each of her girls. Walmart promised they'd be there by Christmas. So did UPS.
"But it didn't show up," said Megan. "I was disappointed."
The dolls spent Christmas stuck inside this Tucson warehouse. On Thursday, the day after Christmas, they were finally loaded onto a UPS truck like thousands of other delayed packages.
"I plan on keeping my trees up until those dolls come, so maybe I can wrap them and they can wake up the next morning and be able to open them," said Megan.
UPS blames incorrect projections, more options online and icy weather for delays. Megan says she understands all that. But if you're going to make a promise, make sure you can keep it.
"IF UPS is going to guarantee a certain day to show up, I think they should honor that," she said.
Late Thursday, UPS finally delivered the Kroft's packages.
UPS released this statement to 9OYS:
“UPS apologizes to both shipping and receiving customers who may have delays. We had additional sorting operations at Worldport, the UPS international air hub in Louisville, KY, on Christmas and are making deliveries and pickups today. We expect all excess volume to be delivered today or tomorrow. Customers should continue to access UPS.com for the most updated information.”