TSO offers a great experience if you are looking for quality eye care. Their staff was very courteous. Dr. Doan was extremely thorough in her explanations during the examination. When I was looking through their frames the staff was attentive but didn't "sell." I don't give five stars often. From my experience, TSO in Kyle deserves that kind of rating.