Anyone know when this is. I've looked on the net and all I can find is articles saying March, however there appears to be nowhere to buy them?

Thanks in advance.