Yes, I really appreciate you taking the time to explain it. I too have been screen: the worst was getting 500 shares at .0001. Trading costs were MUCH higher. LOL But I NEVER do AON on any orders, so it's a chance you take.
I use Schwab as well as 2 other brokers, certain trades work better depending on circumstances. As for Schwab, the 999,999 max rule is a strange one, lol, but overall I find they execute orders quite efficiently. Cheers and glty!