I'd say do it yourself. Here in the US they sell color ,atched paint in spray cans. There, you can likely get it made to order.
All I did was clean the hell out of them. then, the MOST important part, spray it with a PLASTIC PRIMER to help the bond. then I spraded the color matched paint. I thought it would come right off, but it hasn't. Storms, dirt, mud, rocks, nothing hurt it yet. Been about 6 months or so.