oem makes the best rotors you can buy except for mabye EBC and definetely brembo. I've heard horror stories from all the rest. that included braking, galfer, abm (worst out there), and brake tech. they all suck compared to a oem rotor when talking about longevity, wear, etc.