When did they get Wave 2 over there? JTA is always on about this 2-4 week delay from figures arriving over there to them hitting here but that seems completely unpredictable to me.
It's conjecture, but somewhat rooted in the realities of distribution.
Asia tends to get product first just by virtue of the geography in the production/distribution chain. Figures are produced in or around Hong Kong, and go into the global supply chain from there. It's a lot easier to get figures in the Phillipines or thereabouts earlier simply because HK is that much closer to them than the North American ports of entry like Seattle, the SF Bay or Los Angeles.
Once product makes it to the U.S., you've got several stops before anything makes it to a store shelf. First, U.S. Customs. Then it's onto a Hasbro distribution center. The next step in the chain is to get product from the Hasbro distribution center to the distribution centers of retailers, and this could involve multiple stops. And then it's eventually onto stores.
However, this is the ideal situation. It doesn't account for how one retailer may have existing inventory that they want to run through before they take more deliveries. Or potential shortages from the supply side. This is where the conjecture of "2 - 4 weeks" goes off the rails, since it's not accounting for the inventory issues that any one retailer may be dealing with in their supply line from Hasbro.
Online retail does offer something attractive: they do shorten up the supply chain from Hasbro to the customer by a couple of steps. But they also have a much more limited inventory than a major retailer.