Actually, most expensive eyeglasses are because they are made by big name brands. An unfortunate truth of consumer culture is that the big names cost more money. Does this mean that they are of a higher quality or that they even look that much better than some of the cheaper styles you can find online? No. You are paying for the name. Chances are you are paying for the recognizable logo on the frame. So it is a bad deal to purchase eyeglasses with big brands. There are so many cheap but good quality eyeglasses available. The only difference between them is the logo. If you can accept this point, you can get these eyeglasses in your hands.