I bought a new 2007 Mazdaspeed 3 Grand Touring in July 2007. I put 158,000 miles on it before I traded it in January of 2016. It had some teething issues under warranty but after that it was trouble free. I did add a Mazdaspeed CAI, a Hypertech tune, Koni FSDs, Michelin PSS tires, Gen 2 wheels...