E-gift cards are delivered within 2 hours. If you have not received your e-gift card within 24 hours, please contact our customer support team for assistance.