COSTA MESA (CBS) — More than 1,000 shoppers were able to gather up their layaway gifts before Christmas thanks to a Laguna Beach man who picked up a $16,000 tab at a local Kmart store.

READ MORE: Three Takeaways From Dodgers 2021 Season, NLCS

David Wilson called the store on Dec. 16 and asked employees to tally up all layaway items under $100.

He then sent the store a check for $15, 919.61 to pay for all of the gifts.

READ MORE: 3 Shot In Downtown LA, 1 Dead

The store’s manager spent the next four days calling customers to let them know the good news.

Since then, other layaway angels have donated another $8,000 to the store to help spread holiday cheer.

Employees say most of the donors don’t appear to be wealthy.

MORE NEWS: Man Accidentally Discharges Gun, Wounds Neighbor

Strangers have picked up tabs for gifts at several stores across the state.