Я тоже присоединюсь к тем пользователям, которые считают, что родители должны заплатить за товары съеденные (или намеренно испорченные) их детьми.
Если же автор вопроса имеет другое мнение, то пусть ответит, если не всем, то сам себе - а кто должен за это заплатить. Кассиры тоже люди, у них тоже есть свои дети, почему они должны платить за чужих детей. То же самое касается охранников, продавцов, уборщиц и других сотрудников супермаркетов. Если родители не хотят конфликтовать с работниками супермаркетов, то должны приучить детей, что продукты можно есть только после оплаты их стоимости в кассе. Думаю, что сейчас нет настолько голодных детей и никто не упадёт в обморок от того, что нужно потерпеть 20-30 минут пока родители возьмут необходимые продукты, доберутся до кассы и оплатят свои покупки. Да и чаще всего дети в магазине хватают не хлеб или колбасу, потому что есть хочется, а конфеты, печенье, пирожное, сладкие десерты и прочее, потому что хочется чего-то вкусненького. И ничего страшного если ребёнок дождётся до выхода из магазина, а ещё лучше до дома.