Never go to banks - my checking is in a credit union. Everything else is at Fidelity.
Same plus schwab