<prompt> Human: I switched from Chase to Schwab Bank and Im not looking back.Chase was great and never gave me problems, but for a bank, Schwab is doing things better and much differently.No fees no matter what your balance or if you have direct deposit.No fees for ATMs and reimbursementFree checks. The only checks I write these days is for my day care and lawn guy. Still a great value.4A. Schwabs bill pay system is phenomenal. Im not even sure what other banks cant do this. The money leaves your account the day the bill is due. So if you assign the bill to be there on the 5th, money leaves your account on the 5th. With Chase, some of my bills need a 5 day notice - so if my bill was due on the 5th, money left my account on the 1st. Nice touch.4B Schwab lets me retrieve my actual bill. So when AMEX sends there bill, I no longer get an email notice, I get a notice from Schwab Bank. I can fee my bill within the Schwab system. Along with the other bills that can do this, I have a one stop shop for all the bills that are due. Wow. No more digging through emails for the latest bill or logging on to the billers website just to payli a bill.Customer service. Top notch. Walk you through everything. And with American accents not that I would have a problem otherwise.Mobile check deposits. Up to 10,000 which comes in handy during my bonus time. No need for Chase and their local branches anymore, especially with my 2000 mobile deposit limit.I dont know if this is because they are a brokerage and a bank, but out of all the banks Ive used over the years, Schwab is the best for my needs. I wish I would have learned about them sooner.  <response>: I have looked into them, mostly when I left Chase, but Im happy with Ally. Its a nice change to see people happy with a financial company. 