1. How long for production time?

It usually takes 15-30 days after receiving advance payment;