There's a lot of good in the world.
A waitress at a branch of the Denny's diner chain in Maine has shared the story of a 'grungy' stranger who gave her the best possible Christmas present when she was at a low ebb.
Trisha Murphy explained how a bad start to the day got worse when her car got towed and she was left with a charge of over $700 - writes joe.ie.
She described how she had to pretend all was well at work, but with no customers and little hope of making any decent tips, she was despairing.
She then served a table of three men, one of whom turned everything around for her.
She wrote on Facebook: "Yesterday morning, I was so stressed I could barely function. Most of my Christmas shopping wasn't done, my car got towed to Bangor (with a $735 bill on its head), and there's only a week until Christmas. I went into work, racking my brain as to how I was going to pull this off.
"I can pick up a couple extra shifts and do some odd jobs. That would mean I'd have to pay extra for a sitter though. I couldn't even concentrate at work. Regardless, I painted on a smile and acted like it was just another day. Work was terribly dead and I thought for sure, I was screwed! I got this table, 3 men. They all looked a little grungy and judging by their demeanor, I figured an average tip.
"The older of the three kept asking me about Christmas. I just told him I'm in it for my kids, but besides that, I don't really get into it all that much. He joked that he'd come be Santa. I (like every other waitress) led him to believe I was married and kept on with pleasant, yet safely distant, conversation.
"When I gave him the bill, he told me I had to cash him out. I let him know that the hostess does that. He insisted I go to the register and cash him out. I thought it a little odd, but obliged anyway.
"When he put his card in, he had a huge, ear to ear, smile. The receipt printed and I almost collapsed! I looked up at this grungy looking man, my face as white as snow, and tears in my eyes. He just smiled again and said "merry Christmas dear", and almost danced out of the restaurant.
"He came back in to make sure I didn't have a heart attack. I still might! I don't know this man's name, but I hope he realizes that he literally saved Christmas for my children and I! Good people do still exist. Yesterday was the day I met Santa!"
The man had left a tip of $500!
Read more news of Dublin on our site.
What an incredible gesture...