So, you think you have a right to terminate a contract – think again!