You should also know that it takes a long time for a foreign check to actually clear. You can cash the check and your bank will (may) give you the money after a few days, and then come back weeks later if/when the check ultimately bounces and you would have to repay the bank. FWIW