Placing an order for 8700 shares all or none is not the way to accumulate shares of IMSC, since it rarely trades in lots that size. Might be only one or two trades a day of 10,000 share lots. The really big lot holder are definitely not selling. How else would you explain shares outstanding of 60-70 million and trading days where total volume is less than 30,000 shares? No one wants to sell here, before the next quarter sales figures.Why would ANYONE sell at these prices? If you want your 8700 shares, unclick the all or none, and enter your buy order early in the day, so that you get your shares in smaller lots throughout the day as penny stock day traders give up their "99Cent store" holdings in drips and drabs. Better yet, just hit the Asking price and move on with your day.