SO the problem these days with a personal check..., your bank account and bank routing number are on the check. A forged check can then be made using that information.
IF you are going to use electronic funding... set up a transaction account.
An account at a bank that gives you a debit card, BUT it's not your main bank and not linked to any other accounts. You put money into that account and do your transaction, and if anybody tries to access the account further... insufficient funds. You can do this with a checking account AND get personal checks as well, and this will thwart somebody scamming a personal check from that account. You MUST, however, be sure the bank does NOT apply "overdraft protection" to the account, EVER.
I've been doing this for decades, from back in the days of 1-800-numbers and paper mail order catalogs, since I couldn't control what the folks at those companies did to keep bad guys from gaining my info from company records..., I've been "hit" several times, BUT since there is no money in the account unless I've just made a deposit, and that money only lasts a very short time from the deposit to my making a transaction..., there's miniscule chance of a bad guy getting cash, and the bank doesn't charge me as any "overdrafts" are illegal transactions.
I do this when travelling... my debit card and my wife's are from these type of accounts and we put half of the vacation trip money on my card, and half on hers, so we can't have our main account emptied, AND we can't get wiped out on our trip by a single scam on only one of our cards...
BEWARE Greater Funds checks. You agree to a transaction, but you get a check WAY over the amount. You agreed to $550.00 and the check comes in showing $5500.00 Personal Check or Business Check..., that's a stolen or scammed check. You contact the "buyer" who says, "OH sorry, they put too many zero's into that check. Tell ya what..., go ahead and use it, and send me back the rest. Keep an extra $100 for the trouble. Thanks." They don't know you at all but trust you with money that is 90% more than the agreed on price? IF you do what they ask, your bank will eventually tell you ooops that was a bad check, and they will want that $5500 back...,
LD