This review isn't on Town North Mazda itself, but on my experience with my first, and probably my last Mazda. I bought a 2008 CX-7 from them in about August of 2008. The car currently has about 46,000 miles on it. A few months ago, I noticed some oil on the floor of the garage. Not just a little, but a lot. It was probably losing a quart a week. I took it in to a Mazda dealership to have it looked at, thinking, "Hey. The power train warranty is 60,000, so no problem other than the hassle of a major repair on a 3 year old car. Well, come to find out that it's not covered. Maybe a bit of naivete on my part, but the warranty only covers major internal problems, as I was informed. So I would have been better off if I had diven it dry and let it seize up? The problem part was the oil cooler, which is housed just above the oil filter. This is a part that is clearly an engine part, and therefore part of the drivetrain. The salesman sure touted how we didn't have to worry about engine repairs for 60,000 miles. In reality, the warranty covers only things that are very unlikely to have a problem in the first 60,000 miles. The repair was going to be $750. I was also told that there was a national back order on this part, and it would be about 3 weeks before they got the part. As it turned out, it took about 2 weeks. Here's my take on this: this is a problem part and that is the reason for the national back order. I found many people complaining on-line about this very same problem. I think that Mazda should have covered the repair and given me a rental while I waited for the part. After much complaining, they agreed to cover all but $100 of the repair, but no rental. Fast forward to last week. While driving, the check engine light comes on. It seemed to run fine, and I tried to get a state inspection the next day. I was told that it wouldn't pass with the light on. So I took it to Mazda to have it checked out, which obligates you to a $95 (I believe.) charge regardless of whether you have them do the repair. The said that the problem with the car was the EGR valve, a part of the emissions control system. So covered under the 80,000 mile emissions waranty, right? Wrong. Well, $740 later I have our Mazda back. The repair guy told me in a nice way, you should have bought an extended warranty. I told him Mazda should make cars that don't break after 3 years. He also implied that the problem was maybe caused by cheap gas. He told me that buying "cheap" gas at a place like QT or others like it could ruin the EGR valve. He said, "Mazda highly recommends you buy your gas at Chevron." Imagine what I would have done 3 years ago if the salesman had said, "You can't buy gas at QT, Race Trac, Kroger, or any other place with less expensive gas. Our cars are too fragile for just any old gas. You have to put Chevron gas in this car or it'll break in 3 years and you'll have to pay us $740 to fix it." I think I would have gone to another brand's dealership, and that's my advice to you. I do have to say that the people in the service department were nice and patient while I explained why I would never buy another Mazda. I don't usually buy new cars, but I bought one this time with a "good" warranty to avoid any maintenance hassles. read more