I left them after this happened the last time.
I am really sorry to hear it is happening again. I wondered about the validity of their last excuse and now I really wonder.
Last time their time estimates to be backup were horrible and unless you knew to go a specific forum you wouldn't have gotten any info.
Maybe it is time to cross "contractors fault" off the excuse list.