Most orders are filled within 10 mins to 4 hours. But sometimes It can take up to 12 hours for an order to be delivered. If you don’t hear back from us within 12 hours please create support ticket.