It usually takes 21 days from receiving the advance payment to goods being ready for delivery. It may be longer depending on the order quantity.