A product can take anywhere from 5-10 business days of processing and 3-5 business days to ship to your address. So your package may take anywhere from 5-20 business days to receive. We deliver to Customers to most places in the world. Some products are packaged and shipped separately. We cannot guarantee delivery dates and accept no responsibility for Products that are delivered after the estimated delivery date, apart from advising the User of any known delay. It is only an average estimation, and some deliveries can longer or alternatively be delivered much faster. All delivery estimates given at the time of placing and confirming an order are subject to change. In any case, we will do our best to contact you and advise you of all changes. We try our best to make delivery of Product as simple as possible.