A good question for us to discuss, this problem is very hard to handle,especially for a big customer. In my opinion, if a big customer and cooperate for a long time, it's better 30% deposit, 40% before finish his project, the balance 30% will be paid after check, this payment should be noted in...