There might be plenty of shops selling specs but very few employ optometrists, they give you a very basic eye test, an Optometrists would inspect your eyes for any sign of disease not just an eye test.
I had an eye test yesterday at an Optometrists last week in Nakula, it was free, they don’t charge for eye tests obviously relying on you buying specs.