All the damn banks are out for themselves and are scalping their depositors, but I agree that the very worst of them is the CIBC, and I will not do business with them. I'm presently doing business with Royal Bank, TD, and Bank of Montreal.