Worth keeping if genuine mate for sure ,it will probably Not be a particularly cheap job to get it minty fresh again though mate but IMO I would take it to a body shop Least then u have some one to turn to if something goes wrong n your not kicking urself lol