Payee received replacement # 104 for " lost #103" check. Now ,3 years later, Payee cashed "lost "check . Caused my bank account to be overdrawn. When I wrote the replacement check #104 for the "lost" check I even had added the note "to replace check #103" Also 3 years ago I had placed a stop payment on #103 but now find its only good for 6 months. Shouldn't the Payee's bank not cashed a 3 year old check?