I painted it myself.using that duplicolor paint from autozone.just rough up ur plastics with a red scotch brite pad clean it all very well with acetone and start laying down primer and then paint and clear.that duplicolor stuff works well and is very simple to use.been durable so far as well I've had it covered in mud and so far no scratches or chips.good thing about the duplicolor is it has a flex agent in it.