I've done many car shows at this dealer when I lived in Venice. They have nothing but top quality, top price merchandise. I think the photos did a good job showing the car, except for the chassis. I would have no qualms in dealing with these folks.
I looked a their website and noticed some cars have been there since 2017-2018.