My rehearsal dinner is 9 days! and my caterer just CANCELLED. I had paid a 50% deposit and a final billing. I made this reservation in April, and even then she said it was really late to be booking a caterer. Anyone else have this happen to them? What can I do?