Guys I want to add something that no one has apparantly mentioned. File a claim with the better buniness bureau online for mazda to credit you for the time that your car has spend in the shop. Its great because they forward your claim to mazda for you and in turn mazda should contact you about your claim and offer a settlement. They check your service records through your vin #. My car, for example has had many problems (blow turbo, Timing belt tensioner, Etc...)and has spent a little over a month of total time at the mazda dealership. And more, My dealership didn't have loner cars and used a car rental company of which the dealership covered $20 bucks a day..And you know what you get for 20 bucks a day..a POS chevy Avio. So i upgrade myself for ten bucks to a better car in which case my car spends 8 days for the turbo and i have to cover the $80 bucks. I was pissed of the constant cycle of every 3 motnhs my car spent a week or so in the shop, I was paying for a car I couldnt use! I asked mazda to credit me for two monthly payments approx $1000 bucks..but we settled at 800. Mazda will be sending me a check in a couple of weeks. So if you car has spent significant time in for warranty related work..FILE a ClAIM and get your money back.