I get mine from Aldi - the seeded loaf. The dates are only 2 or 3 days yet the bread is fresh and edible for at least a week sometimes longer. I have had to make a real effort to educate dp that dates are not set in stone. But I bet there are lots of people who just bin it once it reaches the magic date. Why do shops do this?