I support the Danish grocery chain, "WeFood" that is marketing food that has past its "best before" date. The chain is abiding by the country's new laws that make these sales legal. They are selling good food that would have been thrown away for a cheaper price. As long as the customers are fully aware of what they are purchasing, I do not see a problem.
As the world population grows, adequate food supply is becoming an increasingly pressing issue. We throw away large amounts of food each year due to the passing of expiration dates on labels. Although some expiration dates truly represent the date at which a food could possess a health risk, other times the dates do not reflect anything about the food. Even if the food does change by that date, the chemical difference in the food may be so insignificant that it is not worth discarding the product. Food should only be considered "waste" if it is dangerous or impossible to consume.
Most of these foods are just fine; anything that is dangerous wouldn't be sold. The level of food waste that first-world countries produce is obscene. People have a desperate need, it is shameful not to put perfectly good food to use. The myth of lawsuits over expired food is just that, a myth.
You will be able to buy a third of an apple, or a couple slices that are the equivalent. That will mean more apple sales and consumption the way that baby carrots boosted carrot consumption. Anything that increases consumption of whole foods over junk foods, while reducing waste at the same time, is a very welcome advancement.