I also use Schwab. I do my checking there as well and get all of my ATM fees refunded. And I mean all of them. Any ATM fee in the world is refunded. This is done through Schwab bank, which is actually a separate entity than the trading house, but the bank uses the balance in brokerage accounts to determine your service level. This includes IRAs, education funds for the kids, SEP plans, basic brokerage accounts, etc. And, they
I have more Schwab accounts than socks, basically, and it works well for me. Schwab’s integration with Quicken has always worked well, also.