Seller has just pulled out of property sale which is nearly complete. Surveys (specialist) paid for, legal fees paid...have spent so much money and now the estate agent has emailed (didn't even have the courtesy to ring!) and said they are pulling out as they've had a "better offer". That's it. AIBU to think the property market needs an overhaul (I know it is a better system in Scotland) and this shouldn't be allowed without some sort of refund for money paid out? If you've shaken hands and agreed a sale to the point of near completion with the buyer having completed all of their side with no issues you shouldn't be allowed to just pull out?