I only need glasses since the last year or so and I have been amazed by how monopolistic and bad this whole industry is.
The prescriptions are fairly standard, but still, making a pair of glasses cost more or less 200$ and require a 1:1 appointment. The price of the lens mounts is just ridiculous for a piece of metal.
Even looking at an alternative like Warby Parker, the price is still about the same for something, that let's be honest must not cost more than 20$ to make!
I since then bought 4 pair of glasses directly on Amazon from a Chinese vendor for 10$ (I have a small standard prescription) and they do a perfect job. I can barely tell the difference from my Warby Parker ones.
It's crazy to me that cheap glasses are still that difficult to get.