Dear Young Black Business Owner,
Have a cancelation fee. Research how you should go about calculating it and don't be afraid to stand on it.
They WILL intimidate you.
You cannot keep making losses in this regard, there's been work done, time spent, money spent.
CALCULATE!!