Looking now I see maybe tens of thousands of open orders still
I do not think they are selling well. That seems to be the consensus here.
The only numbers I can find in a quick search of my own are the leaked numbers stating 30,000 orders placed from 10,000 customers, with nothing said about shipped orders.