Если в магазине все покупки делаются через звонок консультанту (например, когда у каждой цены стоит примечание "Наличие и стоимость уточняйте у продавца"), и оплата производится наличными курьеру - вам не нужен ни личный кабинет, ни корзина.
Если магазин покрупнее и у него есть возможность обрабатывать заявки автоматически, и содержать тех. поддержку и консультантов - тут бы пригодилась и корзина и личный кабинет (список ваших покупок, контактная информация, подписки). Он нужен не только для пользователя, но и для магазина (если ваш товар потеряется или перепутается адрес, будет легче поднять базу данный о пользователях, если есть ФИО, адрес, телефон, и курьер сможет связаться с вами для уточнения деталей или решения проблем.) По вашим просмотрам и избранным товарам легче делать полезную рассылку, чтобы это был не просто мусорный спам, а возможность угадать с товаром, заинтересовать вас и снова привлечь к покупке.