These rotors look very well made.
Can you prove that these specific rotors being made in China makes them a poor product?
I am just having trouble finding merit in your claim. ECS has been very transparent and offers to refund the rotors. That really is all they could do in this situation.
The quality and manufacturing you are demanding is exactly what companies like Brembo, Ap, stoptech etc. offer with their big brake kits. Their pricing reflects such and they cost many times what the ECS rotors do.
MY Build Log
08 AW 135i | Cobb | ETS FMIC | ER CP w/ Tial Bov | AR Catted Downpipes | Berk Mids | Meisterschaft GT SUS 1M |M3 Control Arms | M3 Sways | M3 Rear Subframe Bushings | Wavetrac LSD | AST 4200 DA Coilovers | HRE R43 | Hankook R-S3 |Full BMW Performance Interior | Revozport 1M Raze Aero Package in Satin Carbon |1M Body Conversion|