so it's the brushes and the contact surface of the revolving rotor that fails.

are the brushes available for replacement at any BMW spare parts store? I need to fit in the same size from somewhere else?