"Then, as we were walking out to leave the Great British Fudge Company was there all lit up and it looked amazing. The kids run to it asking for sweets, so I said okay. I helped my youngest to do hers and my husband said don’t go mad on the sweets - it’s £2.79 for 100g.
"We both made sure the kids never went overboard. The bags were nowhere near half full, but nobody knows what 100g of sweets looks like. As my husband was paying, my little girl started eating the sweets so I couldn’t have put some back if I wanted to."
In a statement, a spokesperson for the confectionary business told WalesOnline: "We can confirm we have now been in touch with Rhiannon Brown when she responded to our appeal to please contact us about her complaint with regards to her experience when purchasing 1.6kg of sweets for £47.00 at our unit in Cardiff.
"Rhiannon has explained to us that she was aware of the price displayed of £2.79 per 100g, but was still shocked at the final price when weighed. She also explained that she chose to pay for the goods so as not to disappoint the children and because they had already started eating them.
"We would never have forced anyone to pay for something they did not want or were unhappy with and would have accepted, as many have said they did, if she left the bag or asked for some items to be removed.
"We are unable to confirm from the image you sent what that amount of sweets would have been as this is just one bag and as Rhiannon explained her children had already started eating some of the items."
They continued: "We can confirm that the scales are checked and set with no way to adjust them once we are set up so for the total to be £47 this would have been just over 1.6kg of sweets in two bags.
"We have offered Rhiannon a full refund, and explained that we are already working to improve our service so we can avoid issues going forward: clearer signage explaining weighing and pricing to customers, retraining our staff to be able to offer better assistance to avoid similar incidents going forward, adding some pre-mixed priced bags minimise issues and lines waiting to weigh sweets.
"We are very sorry that Rhiannon felt she was obliged to pay and hope that she accepts our offer to refund."