The customer service is excellent. I've been dealing with them for years, and they always have been responsive, and professional. You get what you pay for. If you go with cheap models, expect it to be not as good as the higher priced options. Regardless, even the lesser priced watches they carry are great. My threshold for price is about $600. I had some issues with them, but they are replicas. If you want a perfect watch, buy a real one. In total, I've purchased 16 watches from them. Over the years, only 4 them of them have stopped working.