I’ll chip in from the shipping/receiving side of things. I’m in outdoor retail but not anything remotely horsey.
Demand for ship to home has skyrocketed, and with supply issues still plaguing certain distributors (though most are catching up), it’s a cluster. If it’s in the warehouse, the trucks can’t get it to the DC’s in the old timeframes due to demand. If it’s in the DC, it’s buried in pallets they don’t have the staff to get unpacked on time. If it’s in transit to the customer, UPS/FEDEX/USPS are so behind (and often also understaffed) that stuff gets shoved in the corner of their hub for days, or never makes it off the truck.
From a retailer perspective, there’s only so much we can do. We warn people that their items are still taking longer to arrive, we offer expedited shipping when possible, but if the item has left us to the carrier (UPS/USPS/etc) there’s literally nothing we can do. It’s up to the carrier now and a lot of them are understaffed and raking in massive profits - so they will remain understaffed until something changes.