Note to anyone selling or part exchanging a car with a motor dealership, be it Carcraft or somebody more reputable.
Never expect to see the garage selling the car for what they've given you for it. There is a trade and a retail value. The retail value is achievable by selling the car to the end user, not to someone who is going to find the end user.
This is how car gargages make their profit so that they can exist, so you have somewhere to buy and px your cars.
You want top dollar? Sell it yourself, privately.
Sabrina, granted £9000 is steep but that's the problem of the next buyer of the car. As long as you got a fair trade price, you can't really grumble.
You gotta tie yourself to the mast my friend, and the storm will end.