I love Zenni! They make glasses affordable by skip the Warby Parker prices especially when you don't insurance. I can get my script, new frames, Blue light blocking, and anti glare for $25-30 each pair.
Obviously, they have more expensive options but if you're like me and like to change it up spending on your mood or outfit, it's a great solution.