I replaced my rotors and pads with EBC units about 2 years ago. It took awhile as the rotors weren't flat. In the end Ireturned four (4) times until I got a pair that were within specifications for flatness.

That said, any recommendations for replacement rotors and pads, other than stock BMW parts?

I appreciate the input as it's getting time to replace the EBC units.