For customized watch order under 1000pcs, normally it takes 35-45 working days after confirm details and order details. But shipping has to be arranged after we receiving the banlance cost. For stock watch order, normally it takes 7 working days after confirm all details.