Meet Danielle Vinson.
She's a 29-year-old from Cedar Rapids, Iowa, and -- like many of us -- was out shopping this week for Thanksgiving supplies.
The mom took one of her sons, 9-month-old Benjamin, along with her.
She got to the checkout point with her groceries and was already racking up a mega bill when something suddenly dawned upon her... she had forgotten her wallet.
With no cash to pay, she was going into full panic mode. But a woman came to her rescue and offered to pay the entire thing.
Her food bill came to nearly $200.
Danielle posted about the gesture on Facebook. She wrote,
The mom said,