Did I put myself into a binding agreement?

<p>A signed letter is definitely not a contract…</p>