I spoke with Mike Pennington and he said a few of the new products will start to trickle in starting in December and gaining momentum into January, that's not directed towards the products you linked to but just a general statement about all their new products.
Usually the Consumer products start shipping from manufacturing first. You just have to be patient as there are certain manufacturing
and distribution protocols that are followed.