I've switched to Innervision from another optician and have found Innervision provides unparalleled service. There was a hiccup with one of my sets of glasses. The owner didn't wait a nanosecond before he said that he would have the lenses re-ground. It was clear that he wanted to make me a happy camper. He succeeded.
I've dealt with other opticians and they haven't been quite as flexible. He has all of my business going forward.
Pros: Nonpareil service
Cons: None that I can think of
more