Екатерина, добрый день!
На сколько это правомерно и законно?
Нужно исходить из того, какие услуги оказывает оптика и какие услуги у них платные.
Если обратиться к ст. 16 ФЗ «О защите прав потребителей» то продавцам запрещено выдвигать условия, которые обусловливают приобретение у них одних товаров путем приобретения других.
То есть исходя из этого диагностика должна быть платной либо наоборот бесплатно независимо от того заказываете у них очки или нет.
Исходя из вашего вопроса можно сделать вывод, что оптика грубо нарушает данную статью.
Но, может получиться так, что услугу по выписки рецептов они не оказывают. Их услуга продать очки, а проверка зрения это обязательное условие без которой продажа не может быть совершена.
Поэтому возвращаясь к началу своего ответа договорить о том есть здесь нарушение или нет можно лишь после того когда точно будет известно цель данного магазина.
P.S.
Насколько я владею информацией очки такими магазинами выдаются в бумажных «футлярах», на которых указана вся информация, в том числе и по диоптриям линз.
Это услуга платная, можете обратиться в чат, я вам все найду и предоставлю.