Can You Lose Your Deposit if Finance Falls Through?

December 16, 2025