What's the delivery time?

Normally is 20-35 days after deposit depending on your order quantity.