There might be but is it really worth it. With the time it will take to remove it from the plastic, clean it up, diagnose it, attempt the repair, test it, seal it back up, you are looking at a min of an hour or so. How much do they cost a piece? By the time you add up the time, materials, and parts to repair them, unless you have a lot of time with nothing else to do, it's probably not worth it.