Excellent customer services. Prices are ok. No pressure to buy. Great selections of glasses to my perference. They told me it will take a week because of the custom made lenses. But I got it in 4 days. (lucky) They provided a soft cloth and a small bottle of cleaning solution with my purchase.