Great to hear that you will be taken car of as should be. Now everyone can go find a new thread to b**** about how much Mazda sucks vs. its your own fault BS. Man, the amount of garbage I have wasted my time reading on here the past couple days is ridiculous. Anyways keep us posted on how your repair goes.