This 2003 4Runner SR5 was purchased with 100k miles and two flat tires around 2007 and has bounced around the family, finally coming to me in 2014 with 250k miles. It's had some suspension work but otherwise it's been an exceptionally reliable and lovable vehicle.