I drove an Astra VXR at a VXR event. It was a lot of fun to drive.
It's on a garage forecourt. Of course it's overpriced, but it gives you a bit more security if things do go wrong. You could probably haggle at least a grand (or two!) off that price. Look at some other VXRs before you hand over any cash though.
When I was looking for an x-Trail, there was one at a local garage near me that I liked, but was convinced was massively overpriced. I ended up driving around half the country test driving other x-Trails that were much cheaper. They were all cheaper for a good reason, and only by driving all of them, could I tell the differences. In the end I went back to the garage and after haggling , I bought the "good one" for a grand more than all the others. 60k miles later I'm still glad I got the right car, with all the good spec, in good condition.
Basically what I'm saying is, dealer tax aside, cars are generally expensive because they are in good condition, or cheap because they're not. Only occasionally do you get lucky and find someone selling a good car for bargain bucket money.