I had a family come out 2 weeks ago and put a deposit down on two of my babies. They called me today saying that they can no longer purchase the goats because they are moving. My contract states: "The down payment is non refundable. If the buyer decides to back out of the purchase, their down payment will not be refunded." I have never had to do this before and being a people pleaser I just want to send the money back. I am not sure what to do. What do you think?