On a £5000 deposit the car I've spec'd up on HP is over £700pcm on 36 months. The was the best deal I could get on HP was £800. 36 payments of £500 are only £18,000.
The £16,000 seems high, but if you look at a 3 year old 6R with decent mileage, the cheapest you'll find one is £20,000, more likely between £22,000-£24,000.
The figures work for me. All the prices for me inc VAT.
And to be fair, £320pcm isn't bad considering I don't have to ever service the car, pay for tyres or any maintenance. The only thing I have to pay on top is petrol, insurance and tax for the 2nd and 3rd year.