Overall, customers seem pretty happy with checking accounts from Charles Schwab Bank: especially the part where you can deposit checks by mobile phone and have your ATM fees refunded. Dan came across a situation where online-only banking is not superior, though: when you need to deposit a third-party check. That is, a check made out to someone else, but endorsed over to the account holder. [More]