This place is way more complicated than it should be. It is hard to get simple things done and each person has different instructions. It seems to be a very local bank. None in Delaware.
August 2020
Just FYI they open now at 10am not 9amAlso wouldn't get bank account with them because only way deposits money is waiting to speak with someone an wait till there open