В случае с магазинами, ИМХО, у Вас ошибка логистики. Либо Вы затягиваете поход по магазинам, либо простраиваете его так неудобно, что ребенку на глаза попадается слишком много соблазнов, она не выдерживает. Поищите магазин, где можно за один раз купить свежие продукты.Да, мерчандайзинг в магазинах тоже отдельная песня. Все сладости - у касс, чтобы родитель купил рыдающему дитяте сладость, чтобы не слушать вопли.Однако данном случае есть выбор: психологическое равновесие ребенка и Ваше - и уникальная свежесть продуктов.Если Вы делаете выбор в пользу последнего, то примите нарушение психологического равновесия, как collateral damage.