Cheap spray paint can flake off after some
time, I found some "top dressing" for vinyl
car tops, it comes in black,(spray)and it's flexible
and is like a plastic, might work for interior
plastic parts, if you only need/want black.
Perhaps if you need other colors, vinyl spray
paint/dye could be found.