My main complaint is that my cost basis keeps getting messed up and it has caused me to lose money. Also share amounts change, it's the craziest thing. They have already fixed things once before... I will admit, filling has been on spot though, never had an issue. If they can't officially fix it Monday, I'll most likely move over to E-Trade Pro.