Picked it because its walking distance to my home but I like Dr W a lot so I'll keep him.
Frames seem a bit expensive but I'm sure its average for good frames. I don't have the patience for the exam and to shop for frames in the same day so I usually end up getting them elsewhere. I do get my contacts here because it doesn't really require any work on my part and I like that.