I think they accidentally added one zero too much
I paid about 2k for the M-performance brakes on my F30 and another 250 for the install (in euros). It was an official BMW dealership.
That said, the dealership I normally go to (for maintenance) quoted me over 4k