Yes, I don't know about storm pay and I don't think I've had an account there unless it was to pay for some Ebay or Web services online. And that would have been more than a couple of years ago.
I've recently been advised to check on Net Teller and Ewallet. I did Google Ewallet and it took me to a site called Cash To Cash, I'm guessing it was the right place, but I've saved that for later.
Using Pay Pal recently I tried to "donate" to my free forum host company and for some reason I could not figure out how to send the money and get the dang shipping and handling removed from it. I mean, no body was going to be delivering anything!
Well this didnt work so I looked for the merchant's email addy and thought I'd send the donation that way. The money wasnt picked up and after a couple of weeks and several letters from Paypal informing me that the money was unclaimed, I winded up cancelling the transaction.
I guess there is a limit on some accounts on how many emails addresses you can have affiliated to your account and in this particular case, the merchant's email was not on his list. I don't know how that is possible. eeks! Pay pal ...... um thanks