In any case, no scratches on my non-glass eyewear either.
if you have vision benefits in the US, you can get glasses with glass lenses for free or heavily discounted
the best optics are glass