The only problem with Sharebuilders is that they charge the $9.95 comm fee which is OK, but they charge that additional low price surcharge of .007 for any thing costing under $1. I have a account there from when I first started trading and those surcharges can add up quickly. that is why I pretty much now a days just buy through TDAmeritrade. And as my shares at SB make enough profit to cover the comm fees I will sale and reinvest at TDA to avoid that low surcharge fees. And that low cost surcharge fee it charged when you buy and again when you sell.