Prices are more reasonable if you look on autotrader. Can get a Barchetta for 1.5k or a MX5 from the same dealer for 3k. Pretty high mileage (over 100k) though.
Slightly off topic, but my attention was drawn to the Barchetta because there's one parked up the road from me. It's in horrible condition and it hasn't moved from its spot since I first noticed it at the beginning of this year. There's mould on the canopy, the rear badge has rusted, the car itself is dirty. It's a shame to see a good looking car like that rust away into oblivion. Do you reckon it'd be a good idea to try and find the owners, make an offer on it, then restore it? Or am I nuts?
By the way, why is the Barchetta in a higher insurance group than the MX5 and MR2? It seems positively tame compared to those two.