The final payment is due at the time we meet with you and give you your puppy. If we are flying the puppy to you, the final payment (including any shipping costs) is due as soon as we provide you with the airway bill number and plane ticket
information. That typically happens within 2 to 5 days of us flying the puppy to you. The final payments can be made via bank transfer, check, Paypal or credit card ( please be aware there is a 3% finances charge fee if using PayPal or card ( debit or credit card
)