IB's customer service has come along way and I fnd is now comparable to the other brokers on the market. Lately, every call I make has been answered immediately. They charge inactivity fees, but this is more than offset by their low costs per trade. I find that if I make more than 1 or 2...