What were you expecting for 10 year old cars? It's very rare to find one under 100,000 miles but engine wise, they last very well. But like any car, the suspension will wear out, the interior will wear out, the body will wear out. Do your research and be willing to wait for the right one.