<prompt> Human: Im 22 and moving before my current apartment lease ends, so I needed to find someone to sublet to. I posted to Craigslist, and got a reply fairly quickly. She seemed a bit weirdly formal in her reply, but having used Craigslist a lot, Im used to strange communication. At any rate, she was supposedly a PA being transferred here, with her boss paying for her expenses. She stressed that they needed to get payment out soon, and that she would send a check to me with her first months rent and the 300 fee I was charging to go towards my move-out fee.For some reason, her employer sent me a check for 2449.99, saying that it also had her flight payment in there. She told me she needed that payment, and for me to take my portion and send the rest to her.I certainly thought this was a bit fishy, but being the idiot I am, I cashed it thinking this might somehow be legitimate. In my haste to get this done with I didnt think too much into it. She wanted me to send the money via MoneyGram and Western Union two separate payments because of the 1k limit to her Agent, who would schedule her flight stuff. At this point, the check was verified in my account after a few days so I figured it was legitimate and that these people were just idiots trying to get me to do too many favors. Wanting to just get rid of this random persons money, I made the MoneyGram payment via cash, as well as the Western Union one.The Western Union Assistant I spoke to on the phone told me he suspected this to be fraud, in that sometimes checks like the ones I received can bounce up to two weeks after being deposited. I was unaware of this previously; I thought if it verifies in your account after 2-3 days, its legitimate. I immediately cancelled both payments, retrieved my cash, stopped responding to the suspected scammers, and contacted my bank.I explained the story to them and walked them through each of my out-of-the-ordinary payments, and they advised that I simply wait to see if the check bounces. If it doesnt after a few weeks, and these people are somehow legitimate, I can get their money to them then.That was yesterday, and the check bounced this morning. Close call, and Im pretty damn ashamed to have actually gotten sucked into this. Ive never been tricked into a scam before, of any kind. Im not at loss since I still have my money, but I feel dumb. At any rate, Im posting in here for any advice regarding what I should do at this point. Im seemingly unaffected, but I dont know if I was unknowingly a part of something illegal or am still in any sort of financial risk Im unaware of.Feel free to give any thoughts you have on this situation, thanks!  <response>: I really wish banks would stop depositing funds until a check clears. That confusion is what gives people false hope that it cleared and contributes to this scam every single time. 