Problem with ply30 member

So, what I want to know is, how can the bank charge you 15 bucks for a bad check you still have? In the past when I have tried to cash a bad check, they hand the check right back, tell me it's bad and there's no charge for that. Did you actually deposit the check? Without making a copy first? After all you were told?