Кстати, про корзины... меня тоже часто уберегает от ненужных покупок то, что я хватаю не тележку, а корзинку. Таскать ее сильно набитую тяжело, поэтому я ее набиваю только легкими штуками и немного. Только самое нужное.
И отсутствие времени ходить по магазинам тоже хорошо оберегает бюджет. Шмоточные шопинги у меня вообще случаются один-два раза в год. На большее просто нет времени. Поскольку надо ж потратить не час, а больше. В результате на шмотки денег тратится довольно мало.