I wish I had read your
I wish I had read your article before I had my 2018 CX-5 serviced. I'm in Greensboro NC and I was charged $650 and that included a $20 off coupon from the dealer's website.They did change the engine and cabin air filters, synthetic oil change, tire rotation, induction service, brake fluid service, lubricate locks and hinges, inflate all tires, and perform free Mazda full service inspection. They also performed an outside machine car wash and vacuumed the front floor, both at no charge, and there was a $43.94 shop charge, So the total charge was $693.94 before tax, but they gave ma a 15% off preferred customer discount in addition to my $20 coupon.
I called another dealer and was told the charge for 30K was $450 before tax, and a third dealer charges $602 including tax, but that includes an alignment. If you need an engine filter it's an extra $39.99 and a cabin filter is $59.99.
So you're right, they are ripping customers off. I'll do my homework before rather than after the service in the future. Thank you.