I'm telling you one thing: dealers make money with brake jobs.
I have put new brake pads on old and well worn brake discs with grooves. The pads adapt without any single issue to the old brake discs.
I have also put new brake discs on old brake pads, unevenly worn. Again, the pads adapt without a single issue to the brake discs.
A brake disc takes very long to wear. Here is a hint: if you always gently bring your vehicle to a stop, you will have probably worn less than half the original brake discs at 100,000 miles. A brake disk can tolerate about 1/8" wear.
Like the original reviewer says, never change or resurface brake discs when you change pads, never ever, unless there are deep rust pits on the disk, which cause shuddering when braking at high speeds.
What is important when changing your brake pads, is to ask the technician to lubricate the caliper pins.
I would recommend also having a look at the owners reviews on Edmunds; it seems this vehicle has certain typical issues at your mileage.
This is the original poster again. I just got the car back after almost 3 weeks. It smelled like antifreeze, which is why they detailed the engine. I have had it for about a week, and now the smell is gone. I am keeping an eye on the coolant level, and so far so good. I am really hoping that no other problems surface with this vehicle. I looked at the invoice and the warranty company was billed 1,563, of which I had to pay 130 dollars, which includes tax and a scheduled oil change. I also checked on Edmunds for what the above poster said, which was that there were other cars with the same problems. I didn't see any of that there. The rating for the CX9 at the Edmunds website from the reviews is 4.6 out of 5 stars, with most of the reviews being positive. I will continue to update as time and mileage accumulate. Hopefully it will all be regular reviews.
Once again updating on the CX9. I just had the car serviced for the oil with tire rotation and trans flush. The car is now at almost 70k miles. It did well during the snow also. Hopefully I can get to over 100k miles without any issues. I will keep updating as time and mileage accumulate.
This is the original poster again. I was just out of the extended warranty when I got a flashing check engine light again. This time it was cylinder 2. I took it to a mechanic that we use from time to time. He replaced the coil, and since it was in the bank by the firewall, I chose to replace all of the plugs since the manifold was off already. The bill came to under 450 for plugs, coil and manifold gasket. I hope that is all it that happens for another 4 or 5 years. I can live with the occasional repair. Hopefully all goes well now. I will continue to update as time and mileage accumulate.