https://www.warbyparker.com/
Not the cheapest, but they send you up to 5 pairs of frames for free to wear and decide how they fit, etc. Then they have basic knock-around type glasses for around $100 shipped, with poly lenses and anti-everything coatings.