I'll write a more detailed review about our horrible experience when I have some time to calm down.... but I think it's important to at least take a moment to warn others who are considering buying from CardinalteWay Mazda... just don't... DON'T! If you see a price online that's tempting you, just add 20% and hours wasted of your time and that's the 'value' you're getting.
If you don't want bait and switch, just go to Honda East down the street. Honda's are far more reliable (do a search for JD Power + Car Name), and you don't get all the hassle and games that the guys play at CardinaleWay.
They have absolutely ZERO respect for your time and of the 2 hours we spent with them, we were maybe face-to-face for 30 minutes of that.