I have been approached by a foreigner to wire a substantial amount of money into a account of my choosing for a fee. I see these all the time. Is it illegal to receive foreign money? Can I protect myself from fraud by opening a specific type of account and are these transactions taxable if they come from a foreigner?