When my wife purchased her 2007 mazda 3 we had only been on three dates, i couldn't say anything. that was five years and $18k ago. My first thoughts were wow, this thing slams over bumps, oh well, cheap car. we got in one day and heard a rattle on start up, she asked what i thought it was...