Sometimes a breach of contract by a supplier is completely unexpected, but other times you might see it coming weeks or months in advance, and be left wondering about your options. For this reason, it ...