Yes.
I used to work in a store where we had gas drive offs. My boss had a way of getting the money back within a week no cops involved and never failed. He would send the owner of the vehicle a registered letter with picture of the car and say you have 5 business days to make good on the purchase and pay the added $40 processing fee. He never had to take anyone to court LOL.
A store a few miles from me used to cash and take personal checks as a service to his regulars. People started writing rubber checks and not making good. He put the names and amount on a list and posted them at the cash register for public viewing.