I have been in for service since the first day I bought the car.
I have had the shocks repaired 3 times as the plastic casing gets cold and breaks causing moisture to seep in. I have also had the steering colum replaced, tie rods, sway bar, the windshield needed to be resealed. There also had to re-manufacture the hub caps as they consisted to make noise.
I am currently waiting to go back in to have my other sway bar fixed as they didn't think to fix both the first time.
To top things off I had a flat tire the other day, and couldn't get the spar off as the screw was cross threaded, good thing I was at home and not on the side of the highway.
I really like the style of the car, and the car functions for what I would like to do. I did not receive good treatment from Saturn and was disappointed that I have had the car service more than any of my old junkers I have owned in the past.
I would not buy another ION, and now that I am trying to trade it in Saturn is giving me problems, so I will be looking to other mauufactures. I was a very bad experience for my first new car.