14 yrs. w/TDA...Big Board, NASDAQ,AMEX, OTC...online..$9.95 per trade...no special conditions or set-up,... L2, all the bells and whistles on superior trading platform...never a problem..they're the biggest...don't know why people mess with smaller, costly, rinky-dink brokers....maybe it's because I was an APEX level customer, prior to Ameritrade's buy-out of TD Waterhouse...they treat me like a king..love 'em