I have always searched for the best parts and when possible I buy USA made parts no matter what the cost. We'll there are ZERO options for our cars and most domestic that are still made here. However I have had good luck with NAPA "Ultra Premium" rotors and it led me to do a little looking into who makes them. First I asked the parts counter guy he said he thought they were Affinia and I found that they manufacture parts for Raebestos. So I checked the part numbers on the rotors I just bought for my Trailblazer from NAPA and the Part numbers were almost identical to the Raebestos "Advanced Technology" line. NAPA Part# for front Rotors 880019 and the Raebestos Part# on RockAuto was 590019 and then I compared the pictures and looked at the veins (this is where the rotors varie the most between manufactures) they were identical. Then to see if this was just a fluke I checked the Rear rotors, rear NAPA were the same just the first number was different. Food for thought even though the set I bought for my 06+ Impala brake upgrade were made in china and the new ones for the TB are also made in China. They are the best quality I think is out there and their quality control is the best I have come across. AVOID ALL ADVANCED AUTO PARTS ROTORS they are garbage. No matter the grade they sell.
Also the pairing of these apparently Raebestos rotors and the Wagner Thermoquiet Ceramic Pads have phenomenal stopping power and with zero brake. They still have no pulsation after 15,000 miles and I punish my car like a redheaded stepchild day in and day out!