Some of the choices I've been mulling over: Citi Bank, Chase, TD Bank, Ally Bank, Capital One.
I know it's an old thread and you probably already made your choice but this might be useful to others:
In your list, Capital One 360 is the only one that has a sane overdraft policy. Before you say you'll never overdraft... that shit happens whether you want it or not, e.g. I've had Coinbase duplicate a deposit request.
I would avoid Citi and Chase like plague unless you really hate your money and need in-person branch service. Although for branch service I'd use to a local small bank/CU.
Ally is ok.
None of the above banks had any problems with me using Coinbase, except when they started declining credit card purchases sometime in 2017 or 2018 but that was too good to be true to begin with.
I have no experience with TD.
If you want no-frills online bank with zero fees, consider Simple (BBVA). I have not used them for crypto purchases though. Works fine for everything else.
I actually did go with using Capital One 360 : and I have to agree with you, they without a doubt have the BEST overdraft policy. I must say I've miscalculated things with Crypto purchases multiple times, or I've clicked deposit one too many times -- and they've saved me a couple of times from a handful of fees.
Does Simple have the same sort of policy relating to overdraft fees?
I've been looking through some of their information and it seems like they have some pretty good featurs on their: Such as 'safe to spend' which is a problem sometimes when you have things automatically set up and you just miss it.
Let me know if there's any other info you can provide on simple, such as their customer service or anything you think would help someone who's banking with them. Thanks! I appreciate the info SuchMoon, as I am looking for a new personal banking provider.