The Trader Work Station has met my requirements for many years. The commissions are fair, IB runs stable, with or without external charting software. I recently switched to Advanced Charts and it has worked well so far. My inquiry to customer service was answered within a day and hit the nail on the head.