Поделюсь своим опытом ,перед походом в магазин всегда четко проговаривала что в магазине покупают за ДЕНЬГИ, что идем за покупками "по списку" ,для всей семьи , сразу оговаривая , что для малыша там предусмотрены (сок,печенье , йогурт или что-то еще),что-ребенок может внимательно смотреть и запомнить , что ему хочется и сказать об этом ДОМА ,тогда обсудив нужна ли эта покупка ,учтем при составлении следующего списка .Если ребенок устроит мне в магазине "концерт" , как невоспитанные дети , то сразу же отдам ЕГО сок , первому встречному послушному ребенку и уйду одна , так как мне будет стыдно за его поведение. В магазин (отдел)игрушек мы можем зайти и ПОСМОТРЕТЬ , что бы он мог выбрать что-то на будущее , что мы ему купим или нет , будет зависеть от ЕГО поведения.Если видела , что ребенку очень понравилась какая-то недорогая игрушка и позволяли деньги , то выйдя из магазина ,говорила , что он себя вел хорошо и пожалуй можно вернуться и купить,если он ОЧЕНЬ хочет, но в ближайшее время других подарков не будет.А за покупками по спискам детей примерно раз в месяц ходили всей семьей в выходной день,этот список составлялся дома и обсуждался неоднократно ,на что денег хватит сразу , а на что придется копить или попросить у Деда Мороза в подарок .Было пару раз когда , кто-нибудь из детей начинал тихо "ныть", что бы купили что-то ,сразу же прекращала поход по магазину и уходили домой , где был "разбор полета", что из-за плохого поведения придется идти в магазин снова и кого и как следует наказать ,лишив покупок игрушек в ближайшем будущем.