I would guess the card comes form a different supplier. I just purchased a product and was to get a gift card. In the billing statement, it noted "gift cards are fulfilled through a third party". ...