Take a mechanic who knows his stuff. Cars that were contract hire or leased to companies can have higher mileage but have been looked after mechanically as they need to stay on the road to earn the money.
We always buy our fleet vans at 3 years old and ex lease. Full service history is more important than mileage. Ask to see all reciepts and history of work done. If there isnt any, walk. We also get more money back at trade in with service history.
Stay away from the low mileage shopping cart as these will be bunged up with carbon and crud. My F in law just bought a low miles Ford from an old lady, he's just needed to spend £1100 on a new turbo and injection manifold. The car was 4 years old. fwiw!
GA