basically yes, the source of the funds is legit (for the most part), for example I hand someone 100K in my country I can either take delivery of 100K in cash or a wire transfer to my account in Dubai, but wouldnt that make the bank suspicious? and when they ask for source of funds I can provide...