I bought a Rolex through Chrono24 . Went fine. Only gripe is that the cc card company processed the transaction as a a foreign transaction and charged a foreign transaction fee even though the watch I bought was in the US and the transaction settled in USD.