Sorry, I just can't recommend this place. The doctor was great but the staff was awful. Like another reviewer mentioned, they seemed to have trouble with my receipt, so I didn't get a chance to see that they ordered two years of contacts instead of one. Three weeks later, I was still trying to track down my order. Turns out my "bag" full of contacts was sitting in the back for a couple of weeks. You're supposed to guess when your prescription comes in. I hope they read these reviews to find out why the patients don't return.