The brake pad warning indicator is triggered by a wear sensor. The pads wear down until the rotor breaks an electrical circut triggering the warning. Changing pads on most BMWs is easy if you are mechanically inclined. Not sure what the dealer cost would be as I change pads myself.