 I bought this car almost three years ago.First owner was an old guy, so I think he didn't drive it too harsh.  during past three years I had to change the whole Starter package, whole AC compressor and accessories, front struts, windshield wipers water pump ( its broken again) and replaced the battery twice. CD player may work only occasionally and can not read half of the tracks for no good reason. I changed the front shock absorbers, and it just got a little better for a while,, its just driving me crazy that how noisy and uncomfortable the car is over small bumps. I took care of the car really good and still its not reliable. when I bought the car it had 93000 miles on it and now its ~ 117000. thats stupid,,, I won't ever but any Hyundai products and will not recommend it to anybody.