Я бы после первого раза собрала родительский комитет, договорилась бы с родителями - никто не дает детям деньги на покупки в школе. Ни один человек. Школа - не магазин. Чеки не пробивают. Потом собрать детей, поговорить с детьми - чтобы и им была как игра. Заходит коробейник в класс - а дети ему говорят - нам ничего покупать родители не разрешили, а ты можешь говорить и рекламировать, что угодно.Кстати, а как же рассчеты без кассы? Непременно бы пришла на презентацию сего коробейника, взяла бы его данные, и позвонила бы в налоговую, хотя бы.И все это с доброй улыбкой в адрес директора. Если после первого раза коробейник не исчезает, то звонок в деапартамент, хотя они там тоже с этого имеют.А вообще, это называется -  развод лохов на бабки. И то, что этим занимаются учителя - вот это уже совсем грустно.Для примера - в нашей канадской школе тоже устраиваются такого сорта ярмарки по продаже детям всякой хрени. Но. Сначала присылают каталог домой, дети с родителями выбирают, обычно это книжки, карандаши, ну и всякие интересные канцелярские штуки. В основном конечено книжки. Пока выбираем в каталоге - обнаруживаем, что все эти книги можно купить дешевле в магазине или в интернете.  Покупаем дома, что хотим, а детям даем определенную сумму долларов - ибо устраивается ярмарка, как магазин. Но опять же, если сумма крупнее мелочи - с родителей просят чеки. То есть, официально у нас есть время выбрать, сравнить цены. Ну а всякие примочки - иногда детям интересно покупать вместе. Но это никак не на уроках, не презентации. И обычно это устраивают благотворительные организации, типа ваш вклад в благотворительность.Все споры о количестве потраченных денег идут дома, между родителями и детьми.