Those are the only two that I know about. I have looked for this feature in any broker I have considered for several years. TDAT has check writing from the cash balance of the sweep account. I wish Interactive Brokers would add some form of check writing even if their are significant limiting restrictions.