You've often heard it said that it's better to give than receive. One person in Harrisburg, Penn., is certainly proving that.

A person who wished to remain anonymous, known only as Santa B, walked into a Walmart in the city on Monday and paid off the holiday layaway bills the store was collecting. All told, the person ponied up $79,000.

Tracy Forks was one of the beneficiaries, who was blown away when she got wind of what happened:

It’s been a rough year this year. And I started crying right away on the phone because I was actually going to have to cancel my layaway....I’m crying now, still."

Alan Sawyer is another one whose tab has been cleared. He was most grateful, saying, "I want to say ‘thank you’ for whoever you are. Merry Christmas and a Happy New Year. Thank you very much."

As amazing as this gift is, it actually pales in comparison to a similar deed done in Cleveland where someone paid the bills of more than $106,000 worth of merchandise on layaway at two different Walmarts.

It looks like Christmas will be great this year for some who weren't expecting it.

More From TheFW