Site: nolo.com
... Once the other party accepts, however, you'll have a binding agreement. ... Payment or no payment, when an option agreement exists, the offeror cannot revoke the offer until the ... to do the job exactly as you have specified, for $250, he's accepted your counteroffer, and a legal agreement ... Exchange of Things of Value
In addition to both parties' agreement to the terms, a contract isn't valid ...