The delivery time is based on the shipping option that you have chosen. Once the order has shipped, we will email your tracking information on the next day as tracking information generally becomes available 24 hours after we have shipped the order. We are not responsible for delays caused by the customs department in your country. It can take up to 40 days to receive your order, however usually is a couple of weeks.If you are unsure and want a more direct time, please email us your order number and we will give you a better timeframe.