Great optometrist - relatively painless to get an appointment, no unreasonable wait past appointment time, takes time to diagnose/explain everything. He's cut a pair of lenses for a pretty difficult frame (high curvature), and the office has a small-ish but very decent and good quality frame and sunglasses selection.