I was checking my bank account and noticed two checks had cleared in the amount of 30.00. I knew that these checks had already been paid by my bank in the amount of 9.58 and 22.19. The same check numbers were used twice, once for the check amount that I wrote and again for each 30.00 charge. The original check amounts were returned as NFS once and paid the second time around. I called the bank and they said that the charge was because the merchant can charge that fee if the checks are returned once. I was under the impression that in order for them to take a fee directly out of my account that I had to sign a notice that the store puts on the back of the check stating that it's an EFT. The bank said that the store could just have a sign up somewhere by the register. So is this legal for them to take more money out using the same check number without a signature? I am in Ohio. Thanks for any help!