OEM Rotors, pads and sensors about $700 shipped to your house. So they wanted $1300 for 1-2 hrs. job. Man, I'm in the wrong business LOL. I would say get the parts yourself and bring to an Indy shop for them to put it in.
https://www.bmwdiscountparts.com/cart
https://www.realoem.com/bmw/enUS/sho...diagId=34_1423