Also, aren't forward contracts by definition unsecured as compared to a futures market?? If the supplier genuinely doesn't have supply or goes out of business, you've lost your money, right?
You can contract around anything, including penalty clauses. But yes if there isn't any X to be had, your agreement to take delivery isn't really helpful today.