The medicines we offer are manufactured and shipped from India. It is a long way thus the delivery takes time. Usually, the shipments are delivered within 10-21 days but in some cases there may be a delay for 10 more days.
In case of non-delivery after the dead-line, please contact us to inform of the matter. We will try our best to offer you the solution that will fully meet your interests. Click here to learn more about shipping.