Ох, у нас похожая проблема, мальчик 3 года и 8 месяцев. Да, это не то, что ему нужно, важен сам факт "купить".Поступаем по-разному: иногда говорим, что сейчас нет денег; иногда - что купим хорошую машинку в хорошем магазине, а не ту, которая сломается через 5 минут... Иногда и покупаем, если что-то вменяемое и досточное; например, после посещения Бородинской панорамы купили в тамошнем магазинчике солдатиков с пушкой и книгу, все досточного качества и на тему. В Дарвиновском - паззл с птицами. Я пытаюсь, по примеру своей подруги, говорить, что мы пришли, например, в театр, чтобы смотреть спектакль, а не покупать; и стараюсь объяснить, что бывают сувениры - на память о том, что мы были в Третьяковке, мы купили магнит с васнецовскими богатырями и т.д.Но, конечно, это сложно и трудно; мы с мужем уже стараемся выбирать парки для прогулок в выходные по тому принципу, где барахла нет. На первом месте - Хамовники