I got the Uvex Genesis glasses last time:

for a little over $10 or so. Thanks to a recommendation from @
joeyduck in the "2016 How was your commute" thread. I think I picked them up from these guys:
http://www.safetyglassesusa.com/genesis.html if I recall. I like them and think that they are a great bang for the buck. You can also get replacement lenses for $4-5.