I had a 996 turbo bumper on my car buy couldn't take the daily scrapes, so he painted and installed a boxster s bumper on mine for like $500 or so...??? Whatever it was, it was not expensive. They're really cool over there...genuine porsche lovers who aren't out to rip you off like mad...
I would call Bumper Medic or someone like that before I sprung for a new bumper. I have had some severely beat up bumpers repaired quite nicely without having to replace the skin.