Whoever downvoted this, please leave a reason why. My anger about them is not justified?
Sounds like a very frustrating and nerve-racking situation but at least they're communicating with you which is good.
I upvoted you because your experience and feedback may help someone else.