This is one of those things that does not make an easy forum search. Does anyone have experience buying from the Dutch dealer Cars and Watches? Please share!