The problem here is likely dealers who apparently have no idea how ordering works. They either sold goods (prepurchased) or promised them (preorder) that they didn't have in stock. If people placed preorders at Spyderco.com it would be different because the company would be the one misleading the public.
Sadly they are still going to take guff. I didn't get my Dodo from a popular internet retailer. It was completely their fault for being silly.