Prepaid cards are not free, you have to pay for the amount of money you want on them.
Hope I was able to help!
9.4m questions
12.2m answers