My order of the Level 2 has been delayed till February.I might order the Level 1 instead although, I suspect, it's not available too. The Jensens caps are the bottleneck. I bet the Holo factory is overwhelmed by the demand and there will be a long delay no matter what level you order, Jensen caps or not.
I'd suggest pulling your order and placing it elsewhere; I don't think Shenzen were ever authorized dealers for the thing and I'd be willing to wager your order will be perpetually delayed.