Less than a week. The contract was emailed to us within about a day. We then looked over it, negotiated our expiry date and liquidated damages as best we could over the phone with management (the liquidated damages amount is minuscule unfortunately) then we handed the signed contract back to our sales consulatant. We didn't have a signing appointment as such.
Have fun with your appointments!