You must pay a $50 deposit that is non refundable. We will contact you to confirm booking and request deposit. That does go towards your balance. At delivery you must pay the remaining balance. If you have to cancel for any reason that does forfeit your deposit.