In most situations, we require a down payment with the balance due upon delivery.