Generally speaking, the cheaper glasses from some discount/online places use lenses that are less durable than the expensive glasses from the designer brands. However, the cheap glasses are not so easy to break. If you want to get the glasses just for fashion, then the cheap glasses are suitable for you. Beyond a certain point you are just paying for the name on the frame. I hope that made sense.