Texas is similar. Catch is you need to mail in 30 days them telling it bounced and in the letter you must have a certain phrase. If they still don't pay, then the police can arrest them for the rubber check. (As a landlord, eviction is also pretty sweet!)
Facebook pay or cash for me. Facebook pay Is free and goes straight into my bank account. PayPal is a bit of a hassle getting the money into the bank. If you want it right away, there's a small fee.
But, none the less, it's still better than a hot check.
Talk about a hassle.
Personally I had only bad check passed here in ten years. Even then the customer called me about the same I found out about it. They simply forgot to make the deposit. That can happen especially with a business which was the case.
Maybe it is just that I do good work and have very little in the line of complains.