According to a local television station, no one knows the identity of the man, who passed out the money Monday.
Store employee Chestine Dunn says the man carried a stack of envelopes with him. Inside each envelope was $50.
Witnesses say the man didn't buy anything and asked for nothing in return. He simply gave lucky strangers an envelope, wished them a merry Christmas and moved on.
One of lucky ones, Betty Ridenour, says everyone was stunned.