Nationwide, layaway angels are going to stores, paying off accounts full of toys that customers had set aside for the holidays.
This year, a Norman mother of three tells us an angel paid off her Wal-Mart layaway balance.
"Santa missed your house. You can't say that," said Heather Lake.
Even though her husband works two full-time jobs, the Lakes are having a hard time making ends meet.
Just as she was on her way to cancel Christmas, an angel rang.
"It was the lady from the layaway department. She told me a couple had come in to pay people's layaway off, and mine was one of them. And I only owed $7, and I could come pick it all up. I instantly started crying," she said.
She had more than $400 of debt forgiven or gifted. An anonymous couple went to Walmart and played Santa.
"We had paid maybe $100, and we were just going to get it back, and maybe go to the one dollar store and get them what we could," Lake said. "I just want to thank them so much it's just a blessing from God, and I am so thankful."
Walmart says layaway angels are visiting its stores "from coast-to-coast."
The Lake family is one of seven who were blessed in Norman.
If you want to be a layaway angel, go any Walmart store and tell the associate you'd like to pay off a layaway contract for another customer for the holidays. They'll find a balance in your price range.