ATE (OEM) front brake discs are £262 per side at Car Parts 4 Less with their current discount code: https://www.carparts4less.co.uk/brake-discs
That is a pretty decent price. Only buy ATE or BMW discs for the M.
I had a noise coming from the rear brakes on mine too, it wasn't the backing plate, but a tiny bit of debris caught under the brake hat that was catching on the handbrake shoes. It was a very loud and annoying noise for such a small piece of debris! You should be able to tell it's that rather than diff noise because:
1: It will obviously be louder on one side than the other (diff noise is central)
2: It will be external, and get louder with windows down
3: The noise won't change when accelerating vs coasting (diff noise does, I have subsequently discovered)
Removing the disc and recleaning everything fixed it.