Perhaps you cam try it online if you want to buy high quality but low cost glasses. Undoubtedly, eyeglasses online are average cheaper than they were in bricks-and-mortar shops. But you shall be careful because you may suffer poor quality glasses since you can't check out the frames before you buy. Therefore, you choosing a reliable online shop is key important. Lenscrafters.com are considered a good site to order glasses. And one of my friends told me that firmoo.com also offer high quality but low cost glasses. Hope this will help you.