I have taken my child to get contact lenses here. The staff is extremely patient and kind. They are available to answer any questions and concerns. I don't think my child would have been successful in wearing contact lenses if he went to a location where the staff rushed him through the process.
Cons: Don't go during rush hour. Intersection can be crowded. Otherwise, it is fine.