3. There are a bunch of fees when this happens.
2. Banks run the checks all at once, they wouldn't know the check was bad until later that day. Possibly, as much as a week later. This is why they have disclaimers and waiting periods before a check "clears."
1. There might be a waiting period before those funds have cleared.