 I purchased it new, and my vehicle has 170,000 miles on it.  I just changed the spark plugs last week.  I have driven 700 miles a week for 3.5 years with no problems.  I have replaced the brakes once, three years ago.  It's starting to get "squeaky" on turns, so I will replace shocks and struts early next year when I get new tires.  There have been a few recalls, and my only complaint is that Mazda dealers are few and far between in this area.  Also, some of the parts inside look cheap, like the inside door handles are plastic, covered in a metal looking tape stuff.  But hey, they work.  Will be driving it until it croaks, and will probably buy a second one next year.