Nice, it's so satisfying to look through a fresh pair of unscratched lenses. If you want to save money next time you can always hang on to your prescription and purchase the next pair online with the same script. There are lots of sites that offer this service, they're all good. Just remember to get your eyes checked as often as optometrists recommend, or thereabouts.
At least in the US, a lot of those websites require your prescription to be relatively current. So you can't do it for multiple years in a row without visiting an optometrist here. Dunno about other countries.
But anyway, why do these glasses scratch so easily when they are supposed to have a scratch resistant coating? So frustrating. Yes, I use microfiber cloths.
The website my neighbor recommended only had me enter in the vision measurement numbers, pick materials/coating and away we went. A few others I comparison shopped seemed to have the same policy.
I bought 2 pairs and even the least expensive ones look flattering and were very affordable at $25 (including lenses). I am in the US. They seem properly made, same prescription to my eyes as my old ones.
Its believable that some websites would ask for an image of the prescription though. Hopefully this kind of ad-hoc service will continue to be available because my old glasses became unusable and I would have to wait 6+ months for a fairly expensive optometrists appointment otherwise.