A mechanic we used before moving had a strict no checks policy. He had a bad check for the repair of a church bus, from a church, framed in a fancy gold-painted frame, with "IN GOD WE TRUST, ALL OTHERS PAY CASH" below it.
It's incredible how lax the rules are for how verified the CC information needs to be for a transaction to clear. There was a HN article about it not that long ago, w.r.t. dealing with Stripe or one of the other big processors. Stuff like the CVV can be wrong, the issued name can vary by some heuristic, etc.