So I have purchased all my armor since late Jan 2021 and this is my story:
LAPG got their LevelIV plates and Atlas carrier, listed in stock and shipped the next day
BOTACH got (2) Battle Steel Level IIIa, listed in stock, shipped in 2 days
RMA got the Shellback Banshee with a pair of #1155 plates, listed in stock, shipped the next day
Kota Outfitters got the L210 plates, listed in stock, shipped same day
Spartan Armor Systems got the Contact Armor Hybrid Cool Carrier with Level IIIA Soft Armor Panels, said in stock with 4 week fulfillment time, closer to 7 weeks
Premier Body Armor got a IIIA insert for my sling pack, listed in stock, shipped next day
Agilite got the K19 in multicam, listed as expected to ship April 12, actually shipped April 28 (They were expecting a shipment in and took longer through Customs than was expected, apparently) placed the order Feb 2nd
So I did receive everything I ordered, nothing was cancelled, although some items that had a delayed fulfillment did take longer than was estimated.
I have ordered a LOT of stuff since the first of the year, and have not had any orders cancelled, but a few companies out there took way too long when items were listed in stock (we are talking MONTHS in one case with NO updates from the company until I sent an email investigating)
I don't know if this will be of any help to anyone looking, but here is my story and I am sticking to it.