Except that she should have checked venue and caterer availability BEFORE putting down deposits. They knew since before their original wedding that OP’s wedding would be the 9th. The deposits are a crap excuse. You don’t book a venue that can’t work with a date you want, and you don’t book a caterer that can’t work with the date you want.
For those mentioning the deposit, if the only day this entire year they could work on the same day was the day after OP’s wedding, she should have pushed it to next year. Since I’m assuming based on the context that OP is in the US, they shouldn’t be having a “big” wedding any time soon at all.
See more: Mascaratee – Trending Shirt