I was looking forward to my appointment after seeing all the great reviews, but sadly disappointed after going here. The doctor was so sarcastic and came off rude. I should have just left but needed to get glasses soon so I ordered from them and it took over a month to get my glasses in...the office was nice and clean but I will definitely not be returning