I am considering a switch to interactive brokers for a swing trading account. The per share rates are much better than deep discount retailers like Zecco (which I am currently using). As a student under 26, it says I only need 3k to open an account. And that the inactivity fees are 3 dollars a month. Anyways, let me get to the point. Is Interactive Brokers better than Zecco? Are there any other fees I need to worry about? And can I trade odd sized share lots?