I had something similar with them on a part a few months back. It said in stock, so I bought it. Several weeks later, no part and no communication. I email, and get kind of a snarky response that COVID has caused delays, and that it should be shipping on X date. That date came and went, and...