We do take pre-orders for some of our popular items. This is because usually as soon as they are re-stocked, they sell out quite quickly. By pre-ordering you are ensuring you get the first available item out of our next shipment.
You will know you are purchasing a pre-order item, when it clearly says "pre-order" in the Quantity or Size selection box on the product page.
Pre-order items usually take a maximum of two weeks to arrive to us (sometimes much less depending on the time between our order to India, and your order to us), and are shipped to you as soon as they arrive.