Checks can be forged, and they can also be revoked. Moreover, there are cases of empty checks, which are not easy for ordinary homeowners to accept. So cash is better.
The deposit should be paid with a receipt, and it is best to sign a contract at the same time to avoid big sleep.