I've traded with all 3. Unless u do opening or closing strat or require more than pm offered at IB, it is a no brainer....IB.