kiratym, так это и есть согласие купить.
Товар продается всегда по максимальной цене на которую согласны покупатели в нужном для продавца количестве.
Если товар готовы купить за 1 мл, то никто не будет продавать его за 900, даже если себестоимость и вовсе 500. Это неразумно.
Обвинять в этом продавца не надо, почему он должен терять свою выгоду.
А стоила бы Мокка 2 рубля, думаю и "нужна" уже отпало бы. Возможно, Мокка бы даже не рассматривалась в качестве варианта, т.к. была бы в другой категории.
Поэтому все верно - свобода выбора есть, и мы все им активно пользуемся.