Didn't Hasbro say at the Melbourne Toy Show that they had been trying to tell the shops not to buy huge quantities of Wave 1.
Something about the initial wave of people buying the figures would give them a false sense of demand and that only if they get the next wave will they have a chance of keeping that demand high.
Makes sense.