GiftCards.com: Is a Visa gift card the same as a Visa credit card?