I used plastikote on mine... Its cheap and it comes from walmart, and as long as you scuff it up good, then it doesnt come off... My whole jeep is covered in it and it looks really good, and covers up rust really well... I think it runs about $40/gal and you can also get it in a spray can for...