I tend to only buy high quality glasses, and ‘often’ ots Oakley. I don’t tend to loose them, and rarely sit on them. I still have a pair of C wires from about 2001, my (actually, I have no idea what they are called – I just like them!) driving ones that live in the sun visor, a pair for mountain biking in and a pair for shooting (Radars) that I mask off my left eye due to an eye dominace issue that means I struggle clay shooting.
Every time I try something else, the lens simply isn’t as good. I get headaches after a few hours and the fit just doesn’t seem to be as good. I was given a pair of Maui Jims (spelling?) which are supposed to be very good. They just don’t fit my face.
So for me? Yes, they are worth it.
Oh, forgot, I left my sunnies in my car when I went on holiday 3 weeks ago so had to but another pair at the airport – that’s 2 identical pairs of glasses. At my rate, that’s 20 years of wearing!