Customer service is one of the most important things to look for in an online broker. Due to the low commission structure, Generic Trade's customer service really is atrocious (nothing like I've ever seen before). When asking a question about the wording of their policy, I was met with the response "you should note that we are a deep discount brokerage firm and do not offer any educational services". I was then charged $74 and denied intra-day margin (even though the intra-day margin requirement is $0), and told it was because I asked about the policy. This is just one of the many incidences over the past 2 week account opening process. TD Ameritrade's (Think or Swim) trading platform is top-notch and I have spoken with reps at Trade Station who have been nothing but a delight thus far.