Here in BC/Canada, our healthcare doesn’t cover glasses, and our 3rd party providers only cover $2-300 every 2 years for glasses.
My last job had a $500 yearly flex-spend coverage, which I used to buy $600 glasses (mainly lenses cost-wise) with all the options/coatings/transitions/blue light filter/etc from the local eye clinic, and honestly the lenses are not great, and after less than 3 years the coating is bubbling in horizontal lines across the entire lens.
Honestly though, been regretting getting glasses with the blue light filter for the past 2 years anyways, nothing feels vibrant anymore and i swear it has been negatively affecting my mood, and i have noticed zero difference in eye strain levels.