Win $500 Cash! The Holiday Desserts recipe contest is on now. LAST CHANCE TO ENTER →

This story took place in Northern Ireland, where a mother and her child were visiting a toy store. Caitlin Foster decided that she would bring her daughter Lacey to Smyth’s Toys in Ballymena.

According to Belfast Live, Lacey had been given £10 by her grandmother, so they were going to see if they could find any toys for her in that price range. The most amazing thing happened as she was shopping.

Photo: flickr/Pete

Three staff members approached the mother and provided her with a £50 gift card. The reasoning was simple. Someone else had already purchased the gift card and they wanted it to be given to a child in Lacey’s age group. When Caitlin opened the car, she began to cry. She was so moved by this random act of kindness and it is easy to see why.

According to the outlet, Cailin shared:

“We had been at my granny’s house, who lives round the corner from Smyth’s and she had gave Lacey £10 to get herself a toy. She was trying to pick toys that were more than £10 but I kept telling her she had to stick to it, which obviously was a hard choice to make for her.”

Photo: flickr/Ivan Radic

She added, “We were in the aisle and three Smyth’s staff members came over, I am guessing one was the manager, and they asked if they could give me the gift card and that it had been left in by a woman in memory of her daughter who would have turned four that day. I just started to cry, and then the workers were crying too. It was very emotional. They said they had been crying all morning since they found out about the card.

That was not all that she had to say about the trip, though.

Photo: Unsplash/Huy Hung Trinh

“And all I can say is if Juno’s mummy is reading this, I just want to say a huge thank you. She made my wee girl so happy and I am thinking about her and her family. It is very kind what she has done, and it has inspired other people to do the same.”

Subscribe to 12 Tomatoes