We form, check, and send your order within 24-48 hours after we receive confirmation of its payment. Delivery time is from 15 to 45 days depending on the country in which you live. We are not responsible for the delivery time, as it depends only on the carrier.