1-3 days after confirm the order(Have stock)20-30 days after confirm deposit(No stock,need produce by order)