My first experience and absolutely my last. Yes, flights get delayed and canceled because of weather, but when they can't re-book you on a flight until 3 days from now is absurd! The Spirit flight we were booked on from Cleveland to Tampa was the ONLY canceled flight on the departure board.
We first received email that flight was delayed two hours, but we were to be there as if the flight was on time. The second email said another 45 minute delay, but still be there as if it was on time. As we were being dropped off at the airport we received a phone call telling us the flight was canceled and it would be 3 days before they could provide a flight. I stated that was not acceptable and they said they could refund our money to the credit card we used to purchase the tickets. We had closed that credit card and I explained that, but they said it was the only was they could reimburse us. I have no idea how I will receive my refund.
We had to book a flight with a different airline at a cost of $400 plus a rental car to drive to a different airport.
I am disgusted by their customer service. I suppose you get what you pay for, but I paid for more than what I got.