utopiaa wrote:People really don't have access to their bank account details through internet yet on this day and age?
I dont know from where you are, but in most Countrys Credit Cards from Banks are not given to anybody (in the USA it's normal, theres nothing more) in other Countrys they are the EC Card (that's the Default for Germany and some other European Countrys) and Stuff like that, and a Credit Card is a additional thing, and you can get one if you got way more Money from your Job as the Standard Citizen.
So for many People is just the way to get Prepaid Credit Card, and the ""Banks"" that give you a Prepaid CC are often small, some of them (like my CC Card ""Bank"") type in the Payments by Hand ! and because of that, it can take some days (i wait 2-5 damn days each Time) even with a online account for charge up, transfer etc, before you see what you get, what you send etc