“Any relationship to TD Ameritrade?”
Fortunately NO, otherwise some of my money would be on the move.
Are you sure? I think they are the same parent company—just like TD Bank NA (The US subsidiary.)