Has anyone had any experiences buying from them? They have watches at extremely competitive prices but its bordering on 'too good to be true'.
1. They have a brick and mortar store in both Switzerland and Hong Kong
2. They are a trusted seller on Chrono24 since 2004
3. Great prices
1. There isnt a great deal of information on them anywhere on the internet
2. They use stock photos on Chrono24 and their website
3. Prices seem too good to be true