They usually say something about the cost yeah. What is weird is that they also seem to be using cheques for local transactions (or so they tell me, I find it hard to believe).
Checks as local transactions frequently get converted into electronic ones on deposit, and many businesses now have you sign a waiver that says any checks you send them will get converted into an ACH draft from your bank account.
But for business transactions, checks are still the default.