Watch live: Channel 2 News at 7 p.m.

Stranger buys nearly $200 in groceries for mom who forgot wallet

CEDAR RAPIDS, Iowa — A mother of two was moved to tears after a stranger paid nearly $200 toward her Thanksgiving groceries after she forgot her wallet.

KCRG reports 29-year-old Danielle Vinson of Cedar Rapids, Iowa, took her 9-month-old son to a grocery store and when she got to the checkout she realized she did not have her wallet.

When she called her husband to ask him to bring it to her, the woman behind her jumped in and offered to pay for everything.

“I just welled up with tears in my eyes and she kind of looked at me like I was crazy and I was like I have to give you a hug and she’s like ‘no, no, no you don’t need to’ and I just ran over to her and gave her a big hug and I was like thank you so much,” Vinson said.

A stranger paid for our groceries today. All $178.86 worth of baby food and deli meat and milk and veggies…. paid forward in check stand 11. It was the most incredible generosity I've ever experienced in my life. After a day of pms-ing, and dealing with boys who love me so but just DONT get it, I took a "break" at the market with just one kid – the one that doesn't talk back (yet) – and after feeding him teething crackers to get through the trip, I placed all our items on the belt, handed the cashier our reusable bags, and turned around to a sudden panic while fumbling around my wallet-less diaper bag. Holding my forehead in despair with one hand, I called my husband with the other and pleaded for him to teleport my wallet to me in that moment, when I heard her behind me. "Keep ringing everything up, I'll take care of it." I whipped around in absolute disbelief and shook my head. I glanced at the screen at an unfinished subtotal of $70 and whipped around, thankful, but insistent that it was just way too expensive. "Seriously, don't worry about it, I need to do something for the holidays. Merry Christmas, enjoy" she told me, with insistence stronger than mine. I felt my eyes welling up with joyful, humbled, grateful tears. This is the stuff you read about that makes you smile, but when it's real life, YOUR reality? You changed my life today, ma'am. This moment is now forever engrained in my heart, and every thanksgiving I'm bringing YOUR love to my table. Thank you, from the peaks to the depths of my heart. Thank you ❤️✌🏼️🙏🏼✨❤️ #payitforward #kindness #humbled #bekind #bethechange #thanksgiving #thankful #happyholidays #generosity #thankyou

A photo posted by Danielle Vinson (@ruggedlotus) on

The woman refused to take money from Vinson and did not give her any details on how to pay her back.

“When she wouldn’t give me her number I started crying and she said: ‘It’s OK, have a happy holidays,” Vinson told Daily Mail. “She just kept saying Merry Christmas.”

Vinson said she was having a bad day before the act of kindness. She said it left such an impact on her life that she will never forget it.

“I was so affected by her gesture and every Thanksgiving is going to be so special because I will remember how she was so generous and kind,” Vinson said.

Vinson says she plans on finding ways to pay it forward in the future, such as paying for people’s drinks in line at the coffee shop.