Glasses are expensive because the materials used to make them are costly in general. And each material has a different price. What's more, the design, comfort and functionity of glasses also affect the price. But you can find balance between price and quality at online glasses stores like EFE.
Read more.