I used Carwow to buy a Mazda for my wife. Best price came from my local dealer so it was all very easy.
When I bought my Audi, the best price came from a dealer a long distance away, so I used that price to negotiate with my local guy.
It all works very well.