Every time I make a transfer from td to my bank they send it to the wrong bank then it takes over 20 days to get your money and the transferred bank takes fees , plus they charge trade fees , many other apps are offer free trades