Im with Tigerfish on this one and you have to consider the reasons why.
1) Convenience for you - drive in your car, pick up your new one. No hassles of advertising, test drives and you also have to factor in you would need to tax & insure your old car until sold. Your no claims cannot be used on more than 1 car at a time. Some insurance companies will allow a temporary additional vehicle for a charge for a minimum period (usually around 2 weeks). After then, you'll be paying full whack with zero no claims.
2) Dealer is more often than not going to have to spend some money on the car before selling it. At a minimum a full valet - probably a service & MOT - plus 12 months tax.
3) Dealer will have to provide a minimum of 3 months warranty to the new owner when they do sell it so risk of more expense
4) Dealer has to pay vat and corporation tax on any profit they make on the car. The tax is calculated on the difference between what was paid for the car and what it was sold for - irrespective of if the dealer had to spend £2000 on preparing it. No account is taken for expenditure on the car.
5) They do need to make some money - I dont believe there is much margin in the new car itself for the dealer.
Everyone has the choice to sell privately - its because of the above that most people dont - and for that youve got to expect to pay a price.
Mark.
Director - Arthur Daley Motors Ltd :)