CORAL GABLES (CBS4) -Lorraine Momberger has been a bell ringer with the Salvation Army for three years.

She says for the most part folks are pretty generous around this time of year.

But the generosity of stranger today caught her by surprise and left her breathless outside a Publix grocery store in Coral Gables.

“At first I thought It was like candy or chocolate and then as I’m investigating the thing I realized what it was and I’m, oh my goodness,” said Momberger

That thing shoved into Lorraine’s hand was this gold nugget in plastic bag.

“In the zip lock bag there was a note that says this gold nugget is a family keepsake please use it’s value to help those in need with the Salvation Army, signed a friend,” said Captain Bruce Williams.

“You always hear about something like this happening but never witness this or know people it happened to so this is a  wonderful  thing that’s happened today and we’re very happy that they donated it to us,” said Lorraine.

Captain Williams is Lorraine’s boss and says the gold nugget weighs 2.2 ounces and is worth $2850.00.

“It’s going to help a lot of people,” said Lorraine.

Captain Williams said “the gold nugget couldn’t have come at a better time. Donations have been down this year and they’ve been struggling to help those in need.”

“This is a blessing, we don’t know who this person is but just like to give them a heart felt thank you,” he said.

Christmas made even more special this year through the generosity of a stranger in this season of giving.