Credit cards are still your safest bet, if the account gets comped then you can at least issue charge-backs. CC have zero liability to the card holder. Don't have great credit or want a CC.. get you a prepaid visa and load on there what you need. You can even get them through banks and tie your checking to them if you really want to. I would cut off my own head before I would ever key my bank account info to a gaming company or any company for that matter.