Good point by the OF- Have your new rotors checked on a brake lathe BEFORE you install them. I've been selling foreign auto parts for almost 30 years. It is not unusual for new rotors to need a light cut out of the box. Some of the rotor brands I sell are Ate,Brembo,Zimmerman,Balo,and Mountain (Japanese vehicles). Volvos(by far) have the most problems with rotor warpage. BMW runs second. My best accounts always check rotors before installation. Nothing worse than a "comeback".