i'm an entrepreneur. terms of ending the contract are spelled out in the fine print. but, in reality, i'll meet with my customer, tell them i'm unhappy, offer what's fair and then end it. most times this works pretty well. a few times i was litigated for breach - i was never found liable because we settled or the judge agreed my client is an idiot.