I don't think you need to live in the US to have a US bank account. Same as you don't have to live in Caymen Islands to have a CI bank account. I *do* believe that if you are not a US citizen, they cannot allow you to open a bank over the telephone, and that it has to be done in person.
A W8 is used so you are exempt from US resident taxes, iirc.
It appears as though you want a bank account for your LLC.
If so, most banks will require your LLC to have an EIN before a business account will be opened. Otherwise, you will find it pretty much impossible even if you were to go to the branch.
If you are looking for a personal account, you may want to get in contact with RBC Centura for a personal checking account. Your account can be opened in Canada. Otherwise you have to personally attend a bank in the united states to open a personal account other wise.
Yes, walk in to a wells fargo branch in US, provide them your incorporation documents, your valid ID (passport will do), and EIN. That's it. They will open your account in a minute.
Make sure you get their internet banking, the only drawback is you can not send any wires out of a Wells Fargo account. They will need a site visit for you to get their corporate internet banking which allows wires world wide.
You can always withdraw your money by writing yourself a check to your Canadian bank.
Just an input
██ We Have Generated Over 7 Million cPanel Backups Come Dance Together With Us Y'all!
██ Offer Your Own Backup Hosting Service - SiteAutoBackup.Com (Private Label / WHMCS Ready) ██ WebHostingBusinessBook.Com | YouTube.com/WebHostingTutorial | NowOpenOnline.Com
Some (if not most) states require the members of an LLC hold US citizenship. Check with Delaware law (or a lawyer) to make sure your LLC will hold weight in court... you don't want an LLC if there is no liability protection =).
Fast Serv Networks, LLC | AS29889 | Fully Managed Cloud, Streaming, Dedicated Servers, Colo by-the-U Since 2003 - Ashburn VA + San Diego CA Datacenters