Fair and business is not always used in the same sentence, the dealer will understandably try and make as much as possible. £6200 does sound very good pricing due to the mileage and year can see why you are annoyed, so would I. I paid just under that for a 53 plate with 72,000 on the clock.