Got up early to beat everyone to the complex car wash and ended up spending about an hour scrubbing all the plastics, first with dawn dish soap and a green brillo pad, followed by a few of those original brillo pads with the soap already in them and a quick wipe down with acetone. The plastic was perfect to paint after that. Something I noticed with the Black Satin paint btw, if you paint until the can is empty towards the end it will start to get blotchy. I noticed it quickly and stopped, went and grabbed the other can I ordered and was able to easily cover the blotchiness up. Other than that it's good stuff and really bonds with the plastic.