I purchased this car new. It currently
has 103,000 miles and so far I've only
had to pay for routine maintenace..with
the exception of the door seals. It did
have a couple of repairs while under
warranty: Clock spring in steering
wheel and CV joints. Mazda auto shops
were a pain to work with. Had to take
car back several times with both
problems before they were fixed.
Different Mazda shops.