
You could have bought the car yesturday brand new and be forced to replace the struts tomorrow depending on your driving habbits. He either has horrible roads where he lives, or he just exceeds the limits of the stock suspension with whatever he does. I rented a 2005 corolla, on a Friday morning, got insurance, and proceeded to drive around all day. That night my friend and I went up to tantlus( I think that's how it's spelled) and proceeded to put the car through hell. When I returned it the next day, I had to wait for an hour and a half waiting for them to compile a damage report. All 4 struts were blown. The control arms, knuckles, and driveshafts were completely screwed. All four tires were bald with the thread showing. To top it all off the engine needed a complete overhaul, and the automatic transmission was about to go. Never think that a new car is invincible to having the same problems that a 12 year old car has.