If you are going with high end Maui Jim or Costa … go somewhere and try them on, then search the interweb for a better price, yes they are expensive but if you’re not the guy that drops them in the lake or sits on them they are worth it and will last
I feel brands like Oakley and UA are over...