Please welcome Eyoyo Underwater Fishing Cameras.https://amzn.to/3siEgXn
I never buy good sun glasses. I pay $3-$4 at Walmart for the Ozarks brand and were them until I damage them. If I buy $100 Glasses they would last a little longer.
I paid $200 for my Oakleys. They spent a winter in a snowbank 5 years ago and found them in the spring. Put new lenses in them and I still wear them.I am a believer that when it comes to glasses, you get what you pay for.
Costa used to have a polycarbonate lens option. They were some lighter but not as scratch resistant as glass.
Flying fisherman sells a pair of polarized glasses with readers built in. Not that I use them, ha ha.
i got my costa brine 580g on ebay for about $100 2 years ago.