I have an idea... fact actually.
Most banks have laws preventing non US residents from opening a bank account in the USA. Banks are required to get a social security number to open the account as a result of money laundering efforts in the Patriot Act.
I didn't know about Canadian residents with RBC, I'll have to check that out.
If you have a passport and all documentation, I can't imagine why you could not.
|