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...