You were not scammed on the NSF check. You wrote a bad check. It is your responsibility to make sure that the vendor gets paid as soon as you find out about it. The establishment that received the bad check has zero responsibility in this transaction. This is all on you.
If you're lucky, this business will only try to resubmit the check. They also have the option of reporting you to a check verification company, which will result in your checks not being accepted anywhere. They could also turn the matter over to the local prosecutor for enforcement.
If it was my business and I had received your rubber check AND been labeled a scammer on the Internet, I would do a lot more than just resubmit your check.