ABC Roofing supply.Mirrored or smoked even clear for less than 4 bucks ea.I loose or destroy 2 pair a week.I had a pair of oakleys and had a full length scratch down one side within 24 hours of purchase.
I have a pair of Maui Jims that I've had for ten years. I almost always keep them in the car, or literally on a leash. Glass lenses stay clear, and can be cleaned repeatedly--they don't scratch unless you scratch them. Plastic will show wear over time even if you take great care of them. $400 is tolerable if you keep them for years.
For shooting, find some cheapies that you like. There are good quality cheap glasses. I've had Wiley Xs and they broke- came unglued, etc. With expensive plastic glasses you are paying a lot for what is basically a cheap pair of glasses- but they've done a good job of marketing and have a name.
I ordered a pair of rudys but they won't be in til monday (when we will be in key west )
Costa del mar there is no substitute, 89.00 at my store...