This company target small businesses but then make it impossible to actually open the account. They keep asking for the same information over and over again. You can never get through on the phone. Over 3 weeks since buying the card and still no account.
Save the hassle and don't bother