I've been going here for a couple of years now and the doctor and staff here are as nice as can be. I also like that I see the same people every time I come in.
I've never had a problem with ordering my glasses or contacts and the staff is really good at answering any questions you have regarding your plan.
I'm really glad this place is close to me... it sucks driving when your eyes are dilated.