A shopping list helps avoid extra buys. It encourages you to spend mindfully and keep your budget in check.