The simple answer to the question is that you can withdraw or reject an offer on a property at any time up to the exchange of contracts. After exchange of contracts you will have entered into a legally binding contract and you will be subject to the terms of that contract.