Great docs but the service and selection is just so so. I once tried to order additional contacts and it took weeks. I finally just ordered them online. And their eye glass selection is ok. It looks like a large selection but in reality they're pretty typical in terms of styles. Again, love the docs but the rest of the eye wear experience is average to slightly above average.