hey .i was short from friday 1000 shares ONNN .what would you say to your broker (my broker is thinkorswim)if you send buy limit order for 1000x9.58 and you hitting a bid ,must wait for 15 seconds and not get a fill then try to cancel but cannot do that (price drops at that moment)and after 23 seconds you get a fill for 9.58 when the price at that point 9.51.and at the end of the day you get a message that your cancel order is expired.