I had a deal with Independence Mazda in Charlotte to purchase two vehicles, a 2016.5 for my wife and a 2017 for me, and was able to reach a good agreement on price. The dealership had to get both vehicles from other dealerships or incoming inventory. Car #1 came in a few days later, and after some administrative problems dealing with lease turn in because the F&I guy didn't do his homework, we were able to close and accept delivery. The problem was, the car they delivered was not the car we struck the deal on. The car they delivered was less expensive, but the savings was not passed on to us. I didn't fuss about the mix-up because they made a concession on our lease turn-in and traded the car instead. Car #2 came in about a week later, and it too was not the car we struck the deal on. But this time it was a bigger deal because I had requested all-wheel drive model, and they were going to deliver front-wheel drive. I was disappointed and angry. One of the sales managers got grumpy when I told him "y'all f**k'd up." I mean, give me a break. Screw up two deals, and a guy can't even drop an F-bomb! That same dude is probably cussing up a storm right now over a beer with his buddies while he complains about that customer who dared to use a cuss word after his crew botched two car deals. He needs to harden the F up and take his medicine like a grown up. It's a little hard to give him or them the benefit of the doubt on anything now. I'm a little sour on the dealership and on Mazda because it seems that all the Mazda dealerships I've encountered are a little smarmy. VW is looking pretty good at this point just to get a slightly more premium experience at the dealership.