Always excellent experience. Thorough exam, in quick and out quick. Good staff. Stands behind products. Had problem with glasses twice and they just let me pick another pair! Said they wouldn't sell the frames I had trouble with anymore.
One negative- They remind me of things (time for check up, appointment confirmations, appointment reminders) excessively through phone calls, text messages, and e-mails. I was able to opt out, but never should have been setup for redundant notifications.