Can a Buyer Cancel Escrow? | 3 Contingencies Explained