Dont know if you can directly deposit with them, but I use them to deposit into Epassporte, the reason for this is to keep my normal credit cards safe from any one hacking into Epassporte and getting my credit info. With the prepaid, if they did get hacked theres no money on the card which reduces your risk of having your credit card abused. Also they are good for online purchases as well. Much safer in my opinion then using your normal credit cards online