I bought a 2004 ranger earlier this year couldn't be happier with it, took me a while to get what I wanted, plenty for sale with high mileage and bit overpriced. I paid £3500 with 43000 miles on clock, new set of tyres and a good service happy days!! This is My second ranger they are easy to maintain never had a major problem can't go wrong with them..