If you are a real cheap bastid, the rattle can truck bed liner does a remarkable job. When I was de-purpleing the plastic on my KTM RXC, most all of the purple plastic parts were roughed up with a 3M pad, cleaned, and sprayed with truck bed liner in my own garage. The coating has held up remarkably good. You can vary the surface texture from rough to smooth when you get the hang of it. Good stuff for utilitarian bikes. I also use the same crap for the walkways on my locomotives. Very durable.