None of the online services I found offer glass, and according to my optician, glass lenses have been phased out since 2008, which happens to be when I got my last pair of glasses. I recall even then I had to wait a week for lenses from Australia.
I see no reason why I should add a microfibre cloth to the list of things to carry every day, when glass will stand up to more abuse, and a quick wipe with any old rag or paper towel is all that is needed to clean them. I don't believe anti-scratch coatings will come close to the properties of glass.
Any suggestions welcome.