It just depends. Some of them are free to load, some of them are $1.95 and some are $3.95.
Yeah, each card company is different when it comes to the fee, but it usually tells you on the card. Usually when you purchase one, the minimum amount you can put on the card is around $20.
Thanks! Your answer is awaiting moderation.