Yes, expensive sunglasses are better for our eyes. At first, we should understand how sunglasses prevent ultraviolet rays. The principle is that sunglasses have a special film on the lens that will prevent ultraviolet rays. If we buy expensive glasses, we can believe that the quality of the sunglasses is good and they are not easy to wear and tear. Moreover expensive sunglasses can prevent ultraviolet rays and absorb useful light as well. If your sunglasses are of poor quality, they can’t prevent ultraviolet rays effectively. In that case, some ultraviolet ray may run into your eyes and make you feel sick, decreased appetite, forgetful and lack of sleep. But you must make sure your expensive glasses are of good quality before you buy them.