I agree with you. I had the most trouble experience with them. Their rules are very unfair. First there was a problem with my social security number and then I sent the form to them and they called and confirmed that they received it. After a few days, they withhold some of my money because of Tax and as a result I received a margin call and at the time I was traveling and was not able to notice as quick and they sold my stock. Next problem was exactly like what you said. I lost almost $10,000 on my BAC stocks just to sell them in 1 day to give them their margin call. No 3 days notice or anything. Just had a phone call that if I don't take care of the call immediately they will sell my stocks. I am new with Stock world and they show no courtesy to educate you or anything like that and then push you to accept these unfair changes because I guess they think you are new and they can screw you up. I want to try another Broker. Do you guys have any better suggestion? Maybe TD AMERITRADE?