I received a text from a good friend in the supply chain who confirmed that shipments were going out this week. Apparently, there was a deluge of orders. I don't know whether to be excited about the overwhelming number of orders, or disappointed that they couldn't immediately react to the demand. Either way, news on the shipping delay should have been announced. IMO.
Regardless, the real money will be made when the drops come to market.