My appointment was set for 1pm. Two other patients went before me. I did not officially see the doctor until 1:45pm. I went in for my annual to get glasses and contacts. The glasses selection was very limited. I picked a pair and decided to get a 6 month supply of contacts. Upon checking out the young lady informed me that I owed $137+ when my insurance cover $130 towards glasses AND contacts. My frames were on sale and a half year of contacts would not cost that much. I asked her several times to tell me the price of my contacts and she failed to do so. I asked several times and kept receiving the run around. Between the wait and the I'll informed worker at the desk, I definitely will not be back after I get my glasses and contacts. They didn't even have my trial contacts available so I have to go back and then wait another week for my order to officially be put in. It takes forever every time I go. Save yourself the hassle.