thank you for sharing the Lesson Learned. Buy INSTOCK item ONLY if possible, direct from the manufacture. Bitmain seem to sell S19 from stock with shipping in 5 days now
We bought in stock units from them, yet still no delivery after two months

So just because it's listed in stock doesn't always mean it is actually in stock.