I bought my headers new, and out of the box, I had my headers sand blasted, then had them glass beaded to clean up any misses the sand blaster missed, then wiped them down to grease and wax remover then painted them with high temp paint.
It's been 3 years and maybe 3000 miles and they still look great!