Have you thought about a "wrap"? Can get any color/pattern you want and when it gets scratched or boring peel it off and replace. Not sure of cost but yea, its probably more than a do it yourself paint job.