bit of both it was from a dealer, they had it advertised for about 37 or 38k for months. apparently there were about 4 people who wanted it, all of which finance fell through (so im told by the dealer anyway) price dropped down to 30, then I got them down to 28.990, I then had to pay onroads just under 2grand I think the price of 37 - 38k is just what I was told from the dealer, I wasnt looking to buy but then saw this at a good price for 30 and thought I would snap it up and try to get them down a bit while I was at it. I bought at the end of the month aswell, they kept saying if its not sold within the week it was going to another dealer for the original price of 37k or so.. not sure how much of that was true or just to get me to buy.