I don't know if anyone else is having trouble with the storm pay donation bit. Holy crap that thing is a pain in the wazoo and I'm not interested in streamlining it by setting up an account. I would imagine this would deter a lot of folks. So to the admin, MAKE IT EASIER, get a paypal thing setup. Lot's more people already have paypal or can easily setup an account.