Before bashing a business do a little research

Change can require sacrifice.

As for businesses not being able to deliver, that is waaaaay deeper than the business or the truck. The product could be sitting in a boat.
I was discussing 24 bolt battery charger boosters today with a supplier. Unavailable. It’s been months already I’ve been trying to get one. It will likely be months before they show up. Simple things like plastic manufacturing plants in Texas freezing and losing material to it has cost production for many items in many industries. It is not as simple as simple thinks it is.
Oil and filters are becoming a problem. Shell will just turn down your order. No backorder. Canceled. These are big suppliers I’m referring to. The little guy depends on them and you depend on the little guy......and gal! :)