Just thinking of doing some maintenance, how often if at all have you changed the struts on your Aveo? Mine is a 2007 and I have done a lot of work on it but have no idea if this has been done. Thinking of doing it in the next few weeks but the ride is not not so bad right now. Just asking and thanks.