Ive had all sort over the years and my fav`s are probably the pair I wear the most purchased for only $40 from a pharmacy a few years ago.
They havent broken or been lost or stolen (haha - some idiot broke into our car recently and only thing they took was a $5 pair I had in the glove box, spares for driving incase I lost my others. I call them an idiot cause they took cr@py sunnies - more than because they broke in), hardly scratch, they have always been comfy, go well with everything I wear...

I have never forked out hundreds, mostly cause when I have tried those ones on they dont look quite right to me.... not sure why?