An anonymous merrymaker spread some holiday cheer last week by paying $500 toward the layaway accounts of three strangers at a Kmart in Michigan. Since then, copycat Secret Santas have followed suit, giving thousands of dollars for layaways in other stores around the country.

Last Tuesday, according to WOOD TV in Michigan, a woman in her 30s walked up to the layaway counter at a Kmart and asked if she could pay off someone’s layaway balance. The clerk was confused, but allowed the woman to browse through layaway accounts. The woman ultimately selected three—she was looking, specifically, for ones in which toys had been purchased—and then paid off around $500 total for the three accounts, leaving a balance of just $10 on each. Then she disappeared, leaving just a note on the layaway receipts that read “Happy Holidays from a friend.”

One beneficiary of the act of anonymous kindness—a mom who’d put $200 worth of toys on layaway for her son David—said that the Secret Santa “restored her faith in people.”

The Detroit News reports that the same Kmart has had Secret Santa donations toward layaways of at least $150 every day since the original mysterious stranger arrived. Copycats have also been paying off layaways at other stores in Michigan, and as far away as California. One man anonymously dropped off $2,000 to cover the layaway items of strangers.