gift cards are free. some of the prepaid debit cards, however have an activation fee from $3 to $5. sometimes a little more.
If you are getting a Visa/Mastercard gift card they have an activation fee otherwise no
Thanks! Your answer is awaiting moderation.