Whether or not it is difficult or Avalon had some troubles that they didn't intend or couldn't foresee is completely irrelevant in the legal sense. They stated they would have the chips within a certain time-frame and they are obligated to that time-frame regardless of what mishaps or unforeseen circumstances transpired. We do not owe them sympathy or a break. If Avalon doesn't want to own up to the risk associated with delivering product on time based upon a contract then they need to get out of the business.
Are you a lawyer? While I'm not trying to defend Avalon at all, from a
legal standpoint simply being
late with an order is not a big deal - unless you have a contract specifying exactly how much they're supposed to pay if they don't ship on time, it's unlikely you could win a lawsuit against a supplier simply for being late.
The reality is, people are late with orders all the time. Normally it isn't nearly as big of a deal. If normal chips are late by a few months, nothing major happens. Worst case a new product launch has to be pushed back, and major companies actually plan extra time for delays in designing product schedules.
In the bitcoin world, it's a huge deal. In the "real" world it's not a big deal and not a big deal legally either.