What are the Ugly Fish glasses with the foam seal like leachy? Any chance of a pic?
BB, go into a decent workwear store and the big ones usually have quite a range of safety glasses that you can try on. Some work for me and some don’t. I got Bolle brand safety glasses that fit perfectly and don’t let any wind in to my eyes. About $12-15 a pair from memory so I bought a few black pairs and a few clear pairs (they didn’t have the low light yellow/orange type in the bolle glasses that fit me). Those pairs will last me years. I don’t think they’re polarised but they do the job nicely and it’s very rare that I’m troubled by glare.
I took one of these Biro holders and cable tied it to handlebars on the bikes. Better than resting glasses on seat only to fall and scratch when installing helmet on head!