ContactsDirect has hundreds of reviews from happy customers and a good reputation in the eyewear world. They have customer service available if there is a problem with your order, and it seems as if they work to make it right when things go wrong with their products. There have been some negative reviews, though, that mention issues with their return policy.