I'll rate my experience 2 star. I came for my appt and Dr was 15 mins late, then came in to check contacts for less than 5 mins and appt was done. It's ridiculous that I had to pay $45 plus tax for 5 minute appt and on top of that contract were $80/box plus tax! Came out of the office at least $205 broke in less than 30 mins! Plus, in my previous experience here when I bought my (expensive) eyeglass there wasn't that much options to choose from. Hope you guys get more glasses.