I got my glasses here for a long time now, and have always had excellent service. They take their time to help you choose your glasses. There has been times that I think that my wife and I have been there longer than an hour making our decisions. They were very patient with us. We also value their taste in glasses. When we need glasses fitted, or updated with new lenses they have always been there for us. Go here if you are looking for excellent service and selection. They don't compete on price, though. I think that you can get glasses less expensive at other places.
I don't know what Mike M. is talking about in his review. He must be talking about a different place. I have found completely the opposite and I have been going here for years.