I hope they reverse their stance and help you guys out. Always sucks to have this sort of thing happen, and despite what people might say, there is not really any reliable way to screen for this sort of thing, especially given how much you can stand to lose.

Good luck with the situation.