I wouldn't waste your time watching the site.
Their modus operandi would have them do nothing for several weeks. Then they'll suddenly either change the order deadline to a new date or to "Accepting Orders" without any fanfare or explanation.
I really like their E7 product. So my negativity is geared towards their management, not their product.