How long does it take to deliver a Gift Card? Follow For the time being, our Gift Cards can't be sent by mail. You will automatically receive an e-Gift Card in your inbox within 24 hours. Related articles What is an e-Gift Card? Can I get a refund on the Gift Card I have bought?