no. it is not, its a gift card that is un-reloadable.
View page
How to get free gift card
View page
GiftCards is the leading gift card website with over 6 million gift cards sold. GiftCardssells personalized Visa gift cards, MasterCard gift cards, greeting cards, and business gift cards.