Klein Eyecare gives me a great experience each time I go there. I am usually nervous at taking my eye exam and they offer a professional, courteous, friendly experience that calms me and allows me to actually enjoy being there and get the best results. Then purchasing the glasses from them is wonderful. I'm always amazed at how friendly the staff is and the customers will affirm and advise you as you browse through the extremely large selection. It's a beautiful store staffed by people who are there to give you the best results from taking the eye exam to walking out with fashion forward glasses just right for you. Love it!