This question is perhaps a rough fit for this SE site, but it is about information security, though not specifically about computers.
When ordering company checks, there are a plethora of options. One recurring option I keep seeing is a variety of security features. Intuit, for instance, claims to have "23 security features" on their checks, including a "tamper-resistant security coating" to prevent people from modifying the addressee. There are also "security holograms" that claim to prevent people from counterfeiting.
These features are prohibitively expensive (some orders can end up being a dollar a check). The prices at outlets like vistaprint, which are usually a third of the price of those at outlets with security features on the check, prompts the question: what am I really paying for regarding these expensive security features?
I have seen, on several occasions, "fraudulent cashings". I have seen checks cashed by persons other than the addressee, usually done for cash at less than reputable banking institutions, for which we then have to file an affidavit to get refunded to reissue the check. I have also seen checks cashed multiple times by the addressee. The recipient cashes the check using a mobile remote deposit app and then re-cashes it again some time later, usually because they mistakenly believe they didn't cash it when the find it six months later. The bank, for their part, seems not to care that the same check number, for the same amount, to the same addressee, is cashed twice. Seemingly a simple programmatic fix, but it remains unimplemented at my bank, and they offer no indication that they will.
Both of these recurring security issues have been carried out while my company has been using expensive Intuit "Secure Checks" that we have paid through the nose for. Given these examples, what actual purpose do these security features serve?