EBC makes above average rotors in the UK they are higher carbon. pads can come from USA. most rotors are chinese cast, even brand names! some better some not so much + as noted Brembo name is no assurance you are getting their better stuff as its quite $$$$