Welcome to BMW ownership my friend. They don't cut your rotors only replace at the dealership and they only use new parts. That may be why. It's not a hard job (to me), but boy do they get paid. After coughing up about $600 on the front axle of my X5 i said never again will i pay for a brake job and haven't since. See if you can find an independent BMW mechanic around you area, it may cost you half that amount.
Check your mirrors as often as it takes for you to know where everyone is around you!
Last edited by boramkiv; 10-04-2011 at 01:58 PM.