terrible experience! the only reason i give it 2 stars is because the doctor was very nice and a few of the nurses did a great job. unfortunately, the receptionists ruined it all--between the apparent disdain for their customers and the repeated billing errors I cannot stand this place. During my first visit, I saw one of the receptionist argue with a senior in front of the waiting room about his appointment time which was so unprofessional. Then they (twice) tried telling me I owed $200+ dollars for contacts which are covered and after making me wait for 30 minutes, the girl simply asks for my credit card instead of apologizing for her error. A few days later I get a bill in the mail for $75 for a routine lens fitting which I already paid the copay for! The insurance rep that helped me resolve this expressed her frustration to me as well after she apparently spoke to the same stubborn woman. needless to say, I will not be going back and have already steered a few people away from going to this place.