I did an ebay search for prepaid giftcards and their is a British bank that sells prepaid visa cards for $1.84. Since it comes through a british bank you should be able to fund an account with that right? Has anyone ever tried this? Anyway I just thought I would throw that out there in case anyone is looking for a possible way to deposit.