The balance including shipping fees will be due after you have selected your puppy. I will send final documents to you to sign and return with your final payment. If you plan to send a check for final payment, please send it express mail to allow time for bank clearance. PayPal is another option, and a 3% fee will be added to the final amount. Travel arrangements will not be completed until full payment has been received.