You were so kind to let them pay you at the last minute. I would never have been that generous. I have seen too many horror stories in the forums about people who pay at the last minute, and people who don't pay at all, after the supplies have been bought.
Kudos to you for being so nice to them, but next time, adhere to a contract that states that all money must be paid within 2 weeks of the event date, or all deposits are non-refundable.
Here's a big hug from me, too.
Theresa

Kudos to you for being so nice to them, but next time, adhere to a contract that states that all money must be paid within 2 weeks of the event date, or all deposits are non-refundable.
Here's a big hug from me, too.
Theresa











