Prices for parts 2015 CX5 Mazda retail Rotors $100 each from Mazda
Pair Front Brake pads $94 from Mazda
Pair Rear Brake pads $78 from Mazda
If you Google rotors, the recommendation is replace at 100,000 miles.
Brake flush at 100,000 is a yes...I just had my brakes and rotors replaced on 2005 F150 Ford few months ago truck...new pads, new rotors, and flush. Flush was around $125. I had 109,000 miles on truck.
$900 without new rotors seems like a ripoff. Ask them to give you the cost of the items to reach $900. You want an itemization of the $900.
Whenever I replace brake pads and I get them from a parts store, they will usually carry a brand with good, better, and best pads. The cost is not that much more to get the best... It saves having to replace and pay for new pads and labor. You get alot more miles on the best pads. Pay a few dollars more and get the best pads.