А если в системе произойдёт сбой и она решит заказать MAXINT пачек крупы, когда тебя нет дома? Приходишь, открываешь дверь, и на тебя валится крупа.
что касается финансов, то всегда нужно давать выбор - довериться системе, либо выполнять по подтверждению. В данном случае, лучше чтобы такая система просто предлагала список покупок. Если тебе нравится, то отправляешь в заказ-доставку. Нет - можно подкорректировать, что-т добавить или убавить.