Generally, we have sufficient stock for delivery within 3 days after payment. However in case any models are not in stock, we will communicate with the customers for the specific delivery time.
For custom watches, production will be started after paying 30% deposit according to the custom requirements, normally in 20-25 days the production cycle will be completed, we will ship the whole watches after the balance paid.