If you want to be locked out of stocks that every other broker allows to be traded, have glitches on top of glitches in Trade Architect, have to take a college course to figure how Thinkorswim works, be lied to by customer service, & be laughed at by tech support when you suggest a fix for certain problems....then by all means open a TD ameritrade account.