Our policy is that the buyer must put down a non-refundable deposit, we usually require $250, but that is up to you. That will hold that foal for the buyer until weaning. Balance can be paid in payments or at the time of pick-up, but the foal must be paid in full before it leaves our farm. Our policy has always been that the deposit is non-refundable if you change your mind, however, heaven forbid, if something terrible were to happen to the foal while still in my care I will refund the deposit. I do have a little home made contract that simply states that the buyer has agreed to buy the foal for said amount, it shows how much was put down and states that it is non-refundable, it gives the balance due and an approximate date of availability for pick up.