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.2m questions
11.9m answers