Worked for a beer importer for a while - the supermarkets require a "best before" date of at least 12 months from delivery, but for some beers the flavour goes off after as little as three months. We imported Czech and Japanese beers and had issues if they had been kept in stock for a while.