A can of Heinz soup has caused a stir after it was donated to a food bank.
A sticker on the tin says '10d', which pre-dates decimalisation and is worth the equivalent of 4p today.
Cardiff Foodbank said they won't be able to use it because it is out of date - by a few decades. The soup is at least 45-years-old and was discontinued by Heinz 35 years ago.
To express their shock, the food bank took to twitter to ask anyone donating food to check it is in date first.
And Heinz even replied:
The charity, which feeds around 14,500 people a year, runs on donations and is currently looking into how much it is worth.
In a statement Cardiff Foodbank said: