As someone who needs a prescription, I used to just wear a pair of old-fogey black plastic convenience store frames over my regular glasses. Now I've taken to ordering a set of "Sport" glasses from Zenni. I am (a)
hard on glasses, and (b) tend to lose them. No way am I going to drop Optician-store prices on something I will inevitably scratch, then lose.
These
Zenni Sport Glasses are what I order - with some anti-glare and impact resistance, they're under $40. I've gone through two pairs already, losing them in incomprehensible places (like just inside the front door. WTH??) They do the job well.