I'll never buy anything other then Maui Jims.. Glass lens, polarized, local shop you can drop by and get warranty work. Well worth the price. Awesome customer service.
I got a free pair of lenses after I went in there and told them that I smashed my one lens underneath a backpack strap, lol. They asked how old the glasses were, I said maybe 2 months. Took my frames, new lenses, new carrying case, etc etc. You can't beat service like that.