Since it doesn't appear to be damaged bring it to a body shop and get it paintedgot a link? just searched couldn't find a new one for that price.
I'd have a body shop paint it and out a good clear coat on it too.Since it doesn't appear to be damaged bring it to a body shop and get it painted