No they will only pay for the exam but not what you really need, the glasses.
Yes but the cheapest one. They will tell you which one is covered but if you don't like the cheapest one then you pay for the Nice looking glasses.
Thanks! Your answer is awaiting moderation.