Depending on what you order and where you live it will take 2-5 days for you to receive your order in India and 5-15 days internationally. Please take note of the information on the checkout pages. You will be able to see if the item is ‘In Stock‘ (fast delivery), or if it requires a ‘Special Order‘ which takes longer. The exact dispatch time will be included on the checkout page before you buy. Let us know if you want us to dispatch at any specific time.