I just got off the phone with Long and McQuade to see when new units are expected to arrive. They weren't able to give an estimate.
They told me there is a note appended to the Helix's SKU number that says they will only be in stock in the stores in each provincial capital -- 10 in total -- but that at each of the 57 other stores, you need to special order it and place a deposit.
Not sure why they would do it this way -- I don't think people want to go through the same hassle to buy a Line 6 product that they would experience when buying a Fractal product (have to pre-order, put down a deposit and wait for it to be shipped to the specific store).