Since an LOI is a non-binding agreement, any of the parties can choose to walk away at any time. However, this depends on the terms of the agreement. Some agreements are binding, while others include a "cancellation fee".