My personal experience as a retailer involved trying to buy over 150 Italeri 1/72 armor kits for my customers. I was told they had to discuss the sale in a "committee" before they would take my order. When the "committee" approved my purchase, they wanted me to pay for the entire order up front. That I refused to do. So they piecemealed my order and it took over 18 months to obtain the kits. In the end, they only delivered about 3/4 of my order before Italeri stopped doing business with them. In the meanwhile, some of my customers did not wait and obtained their kits elsewhere.
For the past five years my customers would place bets on whether Squadron would last past Christmas. They were and I was reluctant to place orders not knowing when they would fold. They stopped stocking 1/72 scale armor kits anyways. Well, they made it to Christmas this past year and its no surprise that they now threw in the towel.