They charge you for anything you do. If you put money into 20 different stocks and then take it all out don't be surprised when you pay $2 a piece... that's $40 of your money they take from you at the end of the day so if you use them if you're not planning on leaving it in long haul it's not worth it. Buying and selling costs fees with them and they charge a fee to put it back in your account. Plus they try to encourage people to put money into stocks that aren't going to do well. Beware