Well, that's interesting... I haven't received any reply from Stormpay yet, to the two emails I sent them, their contact page cannot be displayed, and I typed it in manually so I'm sure I was on the right site.
Since I have no clue who f...ed me, I guess my attempts at hacking my own account are null and void, huh? lol
Hopefully I'll get some sort of response from Stormpay at some point, only thing I can do now is sit tight.
I appreciate everyone's support and concern, though!

(Also, I just tried variations on Osama Bin Laden and Saddam Hussein as the answer to the question, and neither worked

)
Don't you have to have a verified bank account to use stormpay? If so, even if it was only 75 cents I would say it's definitely something to worry about if your bank account is there, he may be able to withdraw from it using stormpay