Services are fine and pricing negotiable (with volume). But as @Martin Everson points out, there are reasons to be cautious. They will open accounts for companies that many others would say no to, but don't try to avoid storing funds there longer than necessary.