You can't really ask for better than the staff at Insight Optical. The office staff is friendly, helpful, competent, and patient. They're particularly gracious and helpful when picking out frames, even with picky customers like me.
Coming in for my annual eye exam is always interesting, because seeing Dr. Feifke is like visiting an old friend. We end up talking about everything under the sun, and somehow managing to check my vision at the same time.