S.,
That's funny, right before I read you question I had finished reading this article: http://www.slate.com/id/2198746/ that explains that you can get good quality glasses online for much less than in an eye doctor's office. You still have to go to an eye doctor to get a prescription, of course, but you save a lot on the glasses themselves by buying them online. I don't have an eye doctor to recommend, but just remember that you don't always have to buy your glasses from them just because you get the prescription from them. You can get good quality glasses online for a much better price. BTW, the writer of the article is independent of any online glasses retailer, so he stands to gain nothing by writing about them. I need new glasses too and am going to try one of the links he mentions in his article.
Good luck!