I hadn't bought glasses in years, so I was thoroughly nervous. I didn't really know what I wanted or what they had, but someone had suggested them to me. I made my appointment on my birthday, which immediately sparked a ""Happy birthday! What are your plans?"" conversation with the woman on the phone. The entire staff was friendly like this. During the easy exams, the girl and I joked the entire time. The doctor was sort of, well, sterile, but still friendly. He was doing serious work, after all.
When it came time to pick out lenses, I was pretty overwhelmed; their selection is very nice. When the girl who was with me during my exam noticed my blank stares, she came up to me and started to help me pick them out. She was all over the store finding frames to match my general interest, trying them on with me and giving me an honest opinion (including the ones that didn't look good).
While this is going on with me, I noticed a guy sitting down with a staff member and going through a dozen or so frames. He was so picky I felt sorry for the employee, but they were both really into analyzing these frames relative to his face shape.
The process was quick and painless with everyone's help, and I got amazing glasses a week to the day I ordered them, just as they said I would. I witnessed the level of service I received being given to everyone else in the store the two times I went, so I can confidently recommend this business to anyone who wants some fine glasses.
Pros: location, parking, service
Cons: can't think of one :)