No problem with ECS C/S or quality. I recently replaced the rear rotors on my E92 only to discover after the install that the inner diameter of the "hat" was incorrect and my parking brake would not engage. Called to inquire via their tech support. They realized their mistake and shipped replacements. Rotors have bedded in well and I do not believe that in five years they will look any worse than the factory pieces did.