I need some new glasses and have been having a hard time finding polarized glasses. I don't like to spend a lot of money on them because they last about one season and that's it. I also want an open lens type design that doesn't have a frame on the bottom of the lens to collect sweat. I don't necessarily "have" to have polarized glasses, but my current ones are and I really like them. They are Uvex brand that I got at Costco, but my last trip there I checked and they didn't have them. Any suggestions?