I've had a great experience bringing my Impreza to these guys - they know their stuff, and take pride in their work. I'm not an expert on cars, and they very much so give the impression that I can trust them to take care of my car.
Visual Eyes Opticians is a wonderful place to go for contact lenses or glasses. The doctor there will remember your name even if you go months and months without seeing him, and he'll get you whatever you need. Very good pricing too.