Мама "расстроилась и обиделась" -это не есть нормальные человеческие чувства))Это есть детский сад-штаны на лямках.Транслировать это ребенку-последнее дело.В то время как решать что и когда покупать-это прямая обязанность МАМЫ- и показать ребенку иерархию -нормальную и человеческую- совершенно правильно в этой ситуации.Ребенок может ПОПРОСИТЬ.А мама будет решать- выполнить ли просьбу в данный конкретный момент.