Не обязательно. В крупных городах есть доставка продуктов из магазинов. Причем по адекватным ценам