I have gone to this company the last two times I changed glasses. After a year, the first time, I had some trouble with the lens. One Price fixed it at no charge.
I wear my new glasses all the time and have many compliments and no problems. My wife is going there next.
Pros: low price, knowledgeable staff, stands behind what they sell