Online gift cards are only redeemable online and will be delivered via email. Store gift cards contain instructions on how to redeem at checkout. You can print the email or forward it directly to your special someone. Online gift cards cannot be physically mailed to the recipient. Depending on when you place your order it can take an hour or two business days to receive your electronic gift card.