From 3 to 5 days upon payment verification depending on the destinations.If you experience delays in receiving your order, contact us immediately and we will help to confirm the status of your order.