We’ve used Car Dealer 5 since we started out, and the service has always been first class and our website looks great and is easy to use, both from a customer point of view, and for us.
Nothing is too much trouble, and any issues or queries are always sorted out the same day, usually within the hour.
As far as value for money goes, you won’t find better.