Over 80% of the world's eyewear manufacturer and retailer brands are owned and operated by Luxottica Group. This is the main reason why glasses are so expensive due to monopoly.