We require full prepayment on any order under $1000, and we provide the opportunity to pay a 50% deposit on orders over $1000. The balance is due before we deliver.