I bought a Giftcards.com virtual credit card to deposit on Pokerstars. The max you can buy at one time is $500 and there is a $2 fee. It takes a few hours, but you don't have to give any sensitive personal info, and you can do it from your computer chair. Then you can use it to deposit directly into pokerstars.