You will be charged a lot of overdraft fees and pending charges. If you have a paycheck as a new bank customer, your paycheck takes up to 3-5 business days until it can be processed. I've never had a bank that greedy and sneaky like TD bank. Warning do use TD bank as your bank.