I'm looking at TD, Hargreaves Landsdown or Interactive Brokers Self trade aren't opening new accounts at the moment If you use one would you recommend them?