I am not a lawyer, but sounds like a breach of a business contract. Hope this gets settled either way.