Buyer's Break Contract 3 weeks before closing
We had a contract for our house and it was off the market for 1 month. There were some minor home inspections issues. We went back to them with a resonalbe offer fix the "problems". That was not acceptable to them and they got an estimate from a consultant. We finally received the estimate from the buyer's and although it was very unreasonable after a couple of more times we agreed to meet their demands. They in turn backed out of the deal and now want their deposit back. Since we did finally agree to all of their terms, had the house off the market and it is now 3 weeks before closing feel that they can not jut wake up one morning and decide that they do not want to purchase our house and get their full deposit back. What are contracts and deposits for?? Because of the contract we missed 1 month of prime showing and possibly missed out on another offfer. Do we have a legal leg to stand on and not give their deposit back?
Please advise.