Unfortunately, gift cards don't work very well online. This is due to the fact that the Billing Address associated with any gift card is NEVER the user's actual billing address - causing our bank to deny it as invalid. So, the answer in short is: gift cards are almost never accepted by our processing bank.