Sorry, forgot to tell you to cross your fingers and think happy thoughts.
I have never heard a success story from someone contracting badspot about key related issues. Course, once problems are resolved they rarely post back saying it's fixed, but still...
However, this is the only thing you can do.