That's a lot messy, I've only needed the code after the battery was changed and they didn't put the power to the electrical port to save the memory. Hopefully when you need to change the battery they have the process right and you never need the code.If you use the link above be sure to give it a throwaway email- it makes you agree to receive a "blog newsletter" aka spam.
I got codes a while back from a more official site that was spam-free, I don't recall the exact link. I got a page with dozens of possible codes but to date I've never needed to use them, so I have no idea if only one actually works or if multiple ones do.