Prices are very good, quality is very good. I am very happy with the customer service. They are very nice and friendly. My insurance did not refund me for my glasses due to nonsense reasons. The customer service helped me get the documents needed to got my money back. Highly recommended for the price, quality and service.