Hello half100. It certainly is a scam. Please do not even think of converting the money order into cash. The money order will be traced back to you through your account. Whilst the wire money transfer will not be able to be traced to the scam artist. You would have been left holding the can.
Either explain the situation to your bank or just burn the money order.
No, I've never heard of payment in advance either. Without going into specifics, payment is received after the assignment. When the paperwork is received by the company, I'm led to beleive payment is made about 10 days after. And you also need to declare any income from this tyoe of activity as tax is not deducted.
http://www.scamwarners.com/forum/viewto ... 34&t=21815 has another example of the scammer.