The terms of delivery are normally finalised at the time of order. Barring specific high volume or customised orders most of the orders get processed in one to two weeks after confirmation of order and advance.