I agree with simzac, I don't know that Spirit will survive this. Unless it's VERY short, only a day or two, but even then who really knows.
And, as far as calling to get a refund, phew, their customer service when things were going well was never better than suspect, I can't imagine even talking to a human today.
I'm sorry for everyone who was affected by this, and hope you can all make alternate plans.