Yes, a 50% deposit is due at the time the contract is signed.