We generate the order from the generation date that you have chosen. The delivery can take anywhere between 2 to 5 working days depending of your area. You can find more information here.