Is there a way a non-US person open a US bank a/c. to redeem his online earnings via Direct Bank Deposit. Asking this since I am from India & I have money in my CJ a/c which I would like to encash as quickly as possible upon CJ's payout next month. Receiving cheques from CJ & then the clearing process is extremely time-consuming hence was looking for some ways to expedite the whole process. I have read on the web that a non-US can open a US bank a/c & can do online transactions & also withdraw money from any ATM worldwide but don't know exactly how this works & what are the formalities. If warriors can enlighten me on that, I'll very much appreciate. If this is possible, then it will be a great thing for all international people who are into online business. It will greatly help them to eliminate the time-consuming payout process of cheques. Thanks in advance for great tips. -Siddique