I think the current behavior is fine:

- If the counterpart decides to play by the rules (after trying to con us with an unexpected offer), then we are able to move on with the exchange
- We still log that the counterpart is doing wacky stuff
- We could report an error to the counterpart, but what good would that do?