FYI - I was able to open a new account at Bank of America in 90 Minds name and Tax ID#.
I have been concerned about moving the funds out from under my tax ID to segregate the 90 Minds transactions (when I opened the account we did not have a tax ID for 90 Minds so I had to put it under my ID but in a separate account at the bank).