We make it a point to deliver the vouchers instantly, however if there is a delay from the vendor side it might take up to 24 to 48 hours.