The final payment will be due when the kits are ready for delivery. As far as the deposit goes, there's not really a dead Line' but I wouldn't want to wait too long. We can shoot for a date on the deposits if that helps. That way it will give everyone enough time to get CIF. Let me know. I'm very excited about getting this done. Let me know if I can help in any way. Thanks and congrats to all!