Signing a contract with a cooling off period is a good option, so you can secure the deal, that gives you time to secure finance and the valuation and you only loose 0.25% if you don't get finance approval and you might also be able to get extensions on the 5 day cooling off period if the vendor...