I am looking for a pre-paid debit card that allows for more than $100 initial deposit, and preferably does not require any personal information to activate, such as SSN, drivers license number, etc. Does one of these exist? I usually use visa gift cards for online purchase, but I need more than $100.