ir depends which country u from. In my country you can buy prepaid credit cards at 7/11, banks, post offices and big retail outlets