Yes, it is Schwab that only allows 999,999 at a time. Other than that inanity, they're pretty good. Haven't had them say I couldn't open a position without calling in. They're a little slow on new symbols and reverse splits though, takes them longer than it should to have the new symbol and the new amount of shares posting in your account.