A selfless act of kindness unfolded at the Walmart in Wareham on Wednesday, and it’s one of those moments that prove there are a lot of good people in the world.

Amanda Lee of Plymouth was enjoying a day with her daughter while shopping at Walmart. They collected 132 dollars worth of items, went to self-check-out, and Lee was left with a pit in her stomach.

“It kept saying my card was declined, even though there was money on my card,” she said. “I was bawling my eyes out, I have never had an experience like that.”

An employee brought her to a cashier to try her card again, but still no luck. Starting to panic, Lee moved to the side to let the woman behind her pay as she called her family to figure out a solution.

Get our free mobile app

“I stepped to the side crying, and before the cashier could void my transactions, the woman behind me paid for all of it,” said Lee.

The woman behind her was Cassie Robertson, who was shopping with her 14-year-old son. Without hesitation, Robertson was ready to help a complete stranger in a big way.

“It felt amazing,” said Lee. “I am usually the one helping people, it was just overwhelming”

Lee was in complete shock over the woman’s generosity, and so was her daughter.

“My daughter actually went back into the store to say Thank You and give her a hug,” shared Lee.

Lee was happy that her daughter and the 14-year-old boy were there to witness Robertson’s generosity.

“It was really great for the kids to see two mothers, two adults, helping each other,” she said. “Even with all the bad stuff happening right now in the world, there are still good people.”

Faith in humanity has been restored.

25 Successful SouthCoast Women Whose Hard Work Paid Off

Women's History Month has come and gone, but these SouthCoast women deserve recognition all year long for their hard work and success. We know there are many, many more out there, and we hope these ladies, in their own words, honor the local network of female entrepreneurs that grows stronger by the day.

More From WFHN-FM/FUN 107