The killer for me is that these CurrentC folks want DIRECT ACCESS to my BANK ACCOUNT !!
You can't use a credit card.
So, they want me to give them all my personal data, to have and to hold on systems with who-knows-what security, and also let them pull money directly from my bank !!
There's a good reason I never use a debit card in stores. Only at a bank ATM. It's the same reason that says that this direct-access plan is stupid.