 I bought my Hyundai new in April 2004. I now have 123,000 miles on and could not be more pleased. Besides replacing tires and brakes( front rotors one time) the only repairs have been Timing belt, water pump, belts, tune-up with plugs & plug wires and front struts all done at 100,000 miles. Runs as good as new with very little rattle. I did replace the hatch lid struts 2 years ago.I average 24MPH in city driving, 32 on a trip.Love this car. I will run it till it dies. I traded my wife's 2006 Elantra GT in on a 2012 Santa Fe. Don't regret it a bit. Another great vehicle.