They were told that in order to GUARANTEE the check wouldn’t be cashed, they had to put a stop payment on it. Of course that service had a fee. To make matters worse, the stop payment was only in effect for 6 months or a year. Then it would have to be renewed(with another fee).
but it depends on the bank and their policies how long a check is valid. We wrote a check once to a store that never cashed it. It’s a really long story but they didn’t cash it on purpose and then eventually lost the business to someone else. The new owner said it wasn’t in