Our goal is to promptly get you the exact gift card you’ve ordered. We only sell electronic gift cards, so you should receive them within 24 hours. Delivery times may be delayed if further order or identity verification is required. Please email support@giftpay.cards if you do not receive your purchase within the expected time frame.