Napa rotors are superior to the unbranded/generic box store brands. I specifically dont use Advance Auto brake anything if I can help it. Its ridiculous the amount of oil/glue **** they put on their brake parts when the package them and they smell and smoke for a long time, even when you clean them up.
Only way to get that crap off and completely clean, even out of the porous material is a hot vapor degreaser. The new one we bought at my last machine shop to meet OSHA standards was a cool 1/4 mil
. But there is nothing that gets anything cleaner and oil and grease free then a hot vapor degreaser. I miss having access to use it
.