I highly recommend Humboldt. Humboldt is here to stay, they don't cut corners, they answer their phones. Extremely reputable, they know their shit when it comes to high risk processing, and are here to stay. Don't fuck around with your money, don't put your livelyhood in someone else's hands. There is no closing down shop in the middle of the night with your funds with these guys. Nothing better than a FDIC insured US bank