We had an extremely good experience with them. Both of my kids were taken care with great professionalism. My wife got a great pair of glasses. We were able to get our own choice appointments every time. They are very friendly and professional. We didn't have ad our insurance card on our first visit but they were able to find it online within seconds. We would recommend this place to all friends.