I own a 2001 Mazda Trbute purchased new. It now has 71,000 miles. I've had to replace tires at 40,000 miles and a battery last week. There have been a few recalls to have parts replaced. It has been awhile since I checked the milage but it was getting just under 25 last Summer, the last time I checked. I love it for in town driving but don't especially like it for long trips because I think the seat is too small compared to my Chevy pick up. It has a very sporty feel to it, fast accelelration and quick handeling. It will only haul 4 adults in comfort.

Would I buy another, I probably wouldn't just because of the seat, but my wife loves the thing and will drive it until it quits. I prefer my pick up and the mileage isn't that different.

Duncan