Yep its done 15,000 miles (ive done 6000 of them this year alone lol) the car is a cat D hence the price but people that don't know much about cars back away for that reason of unknown, the car is 100% fine though no problems @ all, I bought it last year purely as like you I had a budget for a 2003-2005 but they all had to higher miles and this seemed like a good compromise as the wear and tear is like brand new