all the food that shop sells is at or beyond its best-by date, a bit like this wrinkly bird
I`ve had stuff well in date, and don`t forget, the manufacturers build in a big margin, so it may say best before June, in reality, it`s December, even so, it can`t poison you, might just lose some of its taste and texture, but if you can buy Walkers crisps or Heinz beans for 5 pence as opposed to £1 in the shops, bit of a no brainer.
The money saved goes in the prostitute budget.