Recently I looked at a couple of cars at Autodrome in Cannes. Does anyone have any experience dealing with them ? Any and all opinions/insights would...