Agree SEM works great. In addition to the cleaner and dye, they have an adhesion promoting primer that basically softens the surface of the plastic slightly so the paint really takes hold. All three together are available from Eastwood in kit form.