I guess so.
Ordered mine in september. When there is a delay, the least a company can do is inform the customer...and say sorry.
Now marked as "pre order for early december"...debatable, but early december passed also I think.
First kit I ordered directly from WNW...I'll think twice next time.