When have you ever been paid for work that you have not yet performed? Come on people...if you get a check for work that you haven't performed then it is obviously FAKE! In addition, no bank...I repeat...no bank will cash a check not written from one of their accounts without making sure that you currently have enough money in your own account to honor the check. That's how they cover themselves!
Bottom Line: If you get a check in the mail for work that you have yet to complete, it's a SCAM! Stop your whining and start thinking! There is no such thing as free money except for the lottery...and even then you have to buy a ticket!
Use your brain!