права у потребителя широкие, да.
магазин предложил компромиссное решение и оно удовлетворило покупателя.
А если бы он захотел еще сильнее обезжирить магазин, то они, в свою очередь, могли упереться и предоставить покупателю реализовать свои права через суд.
Обычно, в таких случаях покупатели забивают при не мегабольших суммах