Im with Deadbodyman, I keep so many pairs all over the shop that there is never an excuse to not wear them. I had to change the ones i wear though cuz i got metal in my eye twice last year and was wearing them. The ones i wear now are about the least expensive ansi approved glasses that Airgas carries, they fit well and are so cheap i just throw them away and grab a new pair when they get scratched. I think the part number is 64001205 and they are like maybe $1.50 a pair. I buy them by the dozen and force my son and his buddies to wear them when in the garage. Then i just send them home with them so they have a pair at home.