I think it means the signings of endorsers, advertising, and marketing will take place. You've gotta build up a demand in order to sell a product. Most probably they will also be issuing samples out to the public too. That's my take on it.
Hard to say when the product comes out, whether it is next week or next month. I am hoping to see the product this spring and a launch by summer sounds reasonable.