PRE-DELIVERY PAYMENT AGREEEMENT