My family has been going to I Care Optometry for 6 years now. The customer service is great, the consultants aren't pushy, and the quality of the lenses and frames are unmatched. In and out within 40 minutes every time. I would definitely recommend this place.