We bought a '06 X3 3.0i in August: CPO with 50,000 miles, It rolled over 60,000 this week and the brake pads light came on this morning on my way home.... Dealer wants 650 for fronts without rotors and 950 with rotors, the backs are 550 without, 750 with..... Ballpark guess of course. I'm a pretty competent mechanic-I do most of the maintenance and repairs on my vehicles. Should I do them myself or pay the dealer? Is there something special in the sensors, etc. that the dealer has to reset? Thanks!