We ship from our Chennai Office. Shipping is currently free for all orders over Rs.1500 within India. Once your order is processed and dispatched it is usually delivered within 3-7 days. Please provide up to 2-3 weeks for processing your order, since these are all designer wear products and we get them made each time we receive an order. Additionally, we do two rounds of quality check before we ship the garment.