Got a check the week of the 4th and it bounced , they gave me a new check and that one bounced. When given the 2nd check I was told to wait until the morning to cash it. It still ended up bouncing. Is it illegal to write checks you KNOW you don’t immediately have the funds for ?