Bank of Nigeria? I have heard of forged checks that even banks have a hard time detecting for a long time. The cash in hand is often a cortesy from your bank as they already have other funds of yours. Have his friend bring green money, and look it over carefully, like getting one of those special pens, and look up how to detect counterfeit.