Да, потребитель в данной ситуации вправе отказаться от исполнения договора и потребовать возврата денежных средств.
В соответствии с п. 1 ст. 18 Закона РФ «О защите прав потребителей» потребитель в случае обнаружения в товаре недостатков, если они не были оговорены продавцом, по своему выбору вправе:
- потребовать замены на товар этой же марки (этих же модели и (или) артикула);
- потребовать замены на такой же товар другой марки (модели, артикула) с соответствующим перерасчетом покупной цены;
- потребовать соразмерного уменьшения покупной цены;
- потребовать незамедлительного безвозмездного устранения недостатков товара или возмещения расходов на их исправление потребителем или третьим лицом;
- отказаться от исполнения договора купли-продажи и потребовать возврата уплаченной за товар суммы. По требованию продавца и за его счет потребитель должен возвратить товар с недостатками.
По смыслу Закона потребитель вправе предъявить только одно из указанных выше требований.
Вы потребовали – замены товара с перерасчетом цены. Это означает, что с другим требованием обратиться уже нельзя. Но продавец не выполнил Ваше требование о замене – так как условие продавца о приобретении товара в счет разницы цен при обмене товара с недостатком - не соответствует Закону. Это позволяет Вам заменить требование и отказаться от договора.