It's $320 to swap out for factory painted OEM pieces.
Plastidip is cheap, but doesn't hold up to virtually any abuse. I'm not completely averse to using plasti dip, but not in certain applications. Given the location of the valences and their tendency to receive rocks, bugs (which require scrubbing to clean) etc, I don't recommend plasti dip. Sure you can do it. Sure it's cheap, but in the end you're just going to be frustrated. Either because it's peeling/marring and looks like crap, or that you're having to constantly take them off and recoat them.
There's bed coat or bed liner, but the texture makes it again, not an optimal choice because it tends to retain dirt and debris (and make the finish dingy or dirty looking). Holds up awesome. You can scrub the hell out of it, but it'll constantly look dirty.
Lastly there's vinyl, which I would think would be the best of the non-OEM options. You can get some vinyl wraps that are heftier and stand up better to abuse. None of them will hold up to rock spalling and you can lightly scrub to remove bugs. Assuming you don't park outside it shouldn't UV fade all that quickly (but eventually it will).
Just spend the $320 and be done with it.