I've reviewed before but have a second chance to review. Order glasses in April, page $68 for frames and progressive lenses. Cute frames but extremely flimsy. I wore these glasses off and in alternating with another pair and three months later the frame itself broke. Called Eyebuydirect, was instructed to take a picture and email the picture to them and they would process a replacement pair. Did that, received adequate confirmation and about two weeks later I received my glasses. Ten days later, after wearing them occasionally, they broke in the same manner but on the other side of the glasses. At that point, with that poor flimsy cheap quality, I was done. Their customer service is very good but their products are of very poor quality. Maybe it was the frame, which was called Firefly, that was if questionable quality but I'm not going down that road again with them.