I just went to my local vinyl shop that does automotive wrapping and they wrapped my fenders to match the paint. Color match is almost spot on and if they every get scratched offroading I can peel it off and rewrap it. Plus it was a lot less then painting would cost and turn around time was a few hrs. Hard to beat imo.
Where is the shop located?