If a distributor gets a shipment of 20 machines and they have 20 preorders, they should have ZERO ready to ship on day one for non-preorder buyers. If they sell to anybody ahead of any preorder buyers that would be left waiting, it would guarantee that I never deal with them. I would immediately cancel my order and take my money elsewhere and be sure to let people know why I did so. There's no good explanation for burning people who support you months ahead of release other than you're a slimeball.
Now, obviously if you got 15 LEs and 5 standards and had 20 LE preorders, you can only ship 15 of those out and sell the standards to whoever. But the next 5 LEs you get better go towards backfilling that preorder list before anybody else. You can only ship what you have.