We provide shipping services using various logistic partners like DHL, FedEx, and Indian Post. Economy shipping takes around 15-30 days, and express shipping takes 7-10 days, in some cases shipping may take little longer time due to custom clearance. If you do not receive the product within given time frame you can contact us at point of time. Please do not place any pre-order with any regular order, as pre- order will take time to ship. Pre-order take generally take 15-20 to ship and it will take almost 30 -35 days to receive. If any custom duty is charged, buyer has to bear the charges. And if customer wants to return the purchase back to us, the return shipping will be bear by customer only. Once order is place it will not be cancelled.