Gladly I don't need to wear glasses. But if I needed some, I would definitely think about buying a pair from Jimmy Fairly.
The glasses are quite reasonabled priced as the cost of a pair starts at 95€. The lenses are manufactured in France and the frames in Italy.
Besides every time you buy a pair, another one is donated to a person in need. This is a wonderful idea in my opinion. (Buy one, give one.)
(pictures taken from jimmyfairly.com)