An Aldi shopper was left stunned when a stranger paid for her entire shop after she let him go ahead of her in the queue.
Detailing her experience on a Facebook group shopper Helen, from Queensland, Australia, revealed she was at a branch of the supermarket when she let another male customer move in front.
She said that after his groceries were scanned and paid for she began unpacking what she had to buy, but spotted the man waiting at the checkout nearby.
When the woman went to pay for her items she was shocked to see the other customer step in to pay her bill, which totalled about £137 ($187).
He had performed the random act of kindness after the 'nice thing' that the shopper had done for him in the queue.

In her post on social media, Helen said she couldn't believe it when the man offered his kind gesture.
She said: "Did my weekly shop today at my usual Aldi and there was a bit of a line and only one register open.
“When a second register opened, I motioned for the man in front of me in the other line to go first even though I was closer because he was there before me.
“Anyway, he hung around at the front after he had been served and when my groceries were finished being scanned, he stepped up and paid for them! It was $187!
“He said it was because I did a nice thing for him. I didn’t think anything of letting him go first because he was there before me.
“What he did for me was a lot nicer than what I did for him, I couldn’t believe it!”
The post attracted a number of comments via social media, with many applauding the gesture.
One person said: “So wonderful to see they’re still kind people in this world both of you deserve credit for your kindness.”
Another wrote: “It’s called kindness. It’s beautiful, selfless and it exists.”
One commenter said: “So nice to read something positive for a change. Nice people do exist. Someone did similar for me in a service station line paying for petrol once, I will never forget it and always pay it forward when I can.”