The processing time for orders is 2 to 4 business days. After that delivery time within India is 3-6 business days. So, total time for delivery will be 7-10 days from date of order. The cost of domestic/local delivery is free. Please keep in mind that during holidays or limited edition launches, this time may vary. Thank you for your patience.