They wear normal clothes but the store personnel call them 'angels.'
"We've had 30 or 40 of them," said Ron Horne, assistant manager of the Kmart store in Petaluma.
They are people who come in to pay down the layaway accounts of people who have been buying items bit-by-bit over time.
Some angels pay $50, some $100. One paid $500, said Horne, who has the pleasure of informing customers that they owe less payment than they did or even that they're paid up in full.
"We call the people right away. It's just unbelievable," he said. "And I get to take the money and thank the people and go through the whole thing. That's a really nice experience."
It's not only at Kmart that the tide of generosity has washed ashore.
Christal Anton, a manager at the Windsor Wal-Mart, said the store has seen plenty of anonymous layaway plan benefactors.
One person, she said, used $900 to pay off an entire account. Well, almost.
"They left 10 cents on it,"Anton said.
The angels have definite preferences in mind.