Thanks for reaching out to us regarding your Twincast and Metalhawk Pre-orders. I can certainly understand your concern as the orders were all accepted only recently and we certainly were surprised to see a shipment show up from Hasbro already! Sorry to hear that your orders have not been filled just yet. I am happy to confirm that we did receive a partial shipment of these figures toward the end of last week, and, unfortunately, that does mean that it was not enough to cover all of the existing Pre-orders at one time.
When we do find ourselves in a situation like this where we are not able to fill all of the Pre-orders at the same time, while by default we try to fill what orders we can in an oldest to newest lineup, our system does look at a number of other factors before accepting that lineup. One of the factors our system looks at is the cancellation rate for a given account, which, as you have guessed, most likely is the cause for your order getting bumped to a later fulfillment. Since Hasbro has started shipping these figures, we hopefully will be receiving more of these figures soon, at which time we will resume filling orders and getting them shipped out to our customers!
As for future Pre-order arrivals, the cancellation rate is tracked for everyone automatically in our system and we do not have a way to simply remove anyone from being watched. The best advice I can offer is to continue on the path that you already mentioned, by making an effort to not cancel your Pre-orders. As you continue to allow your Pre-orders to be filled and shipped to you, your cancellation rate will obviously be affected in a positive manner and will eventually reach a point where it is not taken into account when our stem is prioritizing order fulfillment.