Used Powerstop and always thought the rotors were made here in the USA, at least others did. No, these KOE 129 rotors are stamped "Made in China". If I had known that, I would not have ordered a power stop! I wanted American made steel, not crappy Chinese steel! Vending machine anyway, so I'll use it. I will not buy Powerstop again!