As per the title of this question, I went to my regular check cashing place (a local liquor store), and I gave them by mistake one of the two checks I had just received from my work, and it was a voided check. Somehow they overlooked that the check was voided, and cashed my check by mistake. A week went by and I had no idea I even gave them the wrong check.
Now they are threatening me by saying they will go to the police and report me for fraud. They will not accept the legit check as I have offered to make this situation right, and now basically I'm labeled as a criminal by the liquor store.
My question is: What is going to happen to me? I know I made the mistake of giving the wrong check, but they are dumb for cashing a voided check. I'm a little worried because there is little I can do now to make this situation better, and I'm just curious as to what the police will do to me or say to them about this situation.