I don't live in the US and I don't have any trustworthy friends or family there to do this for me. Although it's not a problem for me to go to the USA and open a bank account (business account) it is a problem to regularly visit the US to deposit checks and money orders. Is there a bank, any bank, in the USA that would allow their clients (me/my company) to have checks mailed directly to the bank for deposit? Without me having to endorse it or have any part in the process... I imagine the answer is no (I haven't found one yet) because of their liability but if anyone has heard of, or has direct experience with this, PLEASE SHARE YOUR KNOWLEDGE! Pete.
You should try www.virtualmoneyinc.com it is bassically a atm card with US Checking account Call them To talk to a Customer Service representative call: 1-800-261-4578.
Bank of America also supports this. I have an account with them before I opened a new account in Colorado I needed to send over a check. I mailed it to them in California. (All the BofA's ATMs in the Denver area just spit out money, they did not want to take my money.)