I never said this was a scam; clearly if pvanni was never given a time frame, purchase agreement of any kind, or terms and conditions: the miners cannot ever be considered late on delivery.
Not providing clearly defined expectations for customers is one problem. Communication as you have said; is also lacking here.
In regards to justifying pre-orders for miners; We aren't talking about a pizza that will: go bad. These are miners; if anything they would only benefit the company: to have (mining) while waiting to be sold. Only a fool would want a miner that hasn't been burned in anyway.
It would be one thing if the company was receiving more orders than it could fulfill, and told customers they have a backlog and cannot guarantee a delivery time; that is not what happened here.
At a minimum, a company should be telling customers when they do not have items in hand. To propose otherwise is absurd.
In regards the scam remark, I agree that's not what you indicated -- it was said by others and for the record my reference to that was not directed at you.
I agree regarding the communication gaps you outlined, they are unfortunate to hear about in this case.