From my admittedly limited experience of buying 1 watch from chrono24 (a dealer in Poland to myself in the UK) here's my take on things.

1) Due diligence is all. Find the watch and dealer you want...