 Try and make sure that all recalls are taken care of before you purchase. Also, even though there has not been a recall. Look into whether or not the fuel sending units have been replaced. In some states they will cause your car to fail inspection.  Repair at a reputable shop is not terribly expensive.  We have owned 5 Hyundai's since '99 An Accent, Elantra, 06 Santa F and 2 07 Santa Fe's. 1st one was totalled and I loved it so much I bought another. Not the cars fault it has high mileage (138k now) and needs repairs. But repairs have been things that a car with this mileage needs. ie wheel bearings, brakes, the afore mentioned fuel sending units. Engine still runs well. Transmission is tight. Heated seats and sun roof are tremendous.