The product quality itself might be finest with long history and excellent reputation, but this is the worst retailer I've ever shopped in Europe. The customer services a ... more