The prices are great, the doctor is awesome , the staff that helps you look for glasses is great, BUT the receptionist can be rude it's happened sometimes not all the time ( Gloria ) seems she has several complaints here on yelp,, , your required to make an appointment and then to wait an additional 30 to 45 minutes each time. I decided I rather pay more or extra then to deal with this somewhere else, guess it's true you go cheap and you get cheap service