I only need polarized lenses when on the water.
Most of the time I wear these
Starlite glasses and am very happy with them.
And I pay less than $2 a pair for them. Always have a spare pair in the truck, and never sweat loss or damage.
Unless you're obsessive about it they are pretty good, optically. I buy a mixed box of clear and dark at least once every year. I wear the clear while priming cases and anywhere i might need some eye protection indoors.