Well said Level. Mr Links i think you should complain to TD for sure. Buying stocks goes by first come first served so when your time comes, even with the initial partial fill, the system should still continue to fill your order then move to the next in line.   

There you have it Either the company is too big. Not enough resource Not of the high grade quality or not priced cheap enough for it's deposit undergroung/ounce  Apogee handily beats it's peer group and most silver companies of all shape and sizes as the cheapest most undervalued company out there and it is the one with the potential to make the most gains so as long as the mining law when it comes does not spoil it.