Today my family and I arrived at the airport to discover that our flight had been cancelled. Mechanical issues were cited to be the cause. We were to fly from Bahamas to Fort Lauderdale - a 35 minute flight. I'm sure Spirit could have arranged for another plane to go to the Bahamas, especially since there were still 3 hours left before scheduled take off.
This is the 2nd time I've flown with Spirit. Last time my family was stranded in Costa Rica due to a Spirit strike and we had to spend $1000 one way to get home to Fort Lauderdale.
All checked bags AND carry on bags have a fee. If you pay for baggage when making your reservation you pay $33 per checked bag and $30 for carry on. That's $63 per person EACH way for a checked bag and a carry on. That's $504 baggage fees for a family of 4. It is even more expensive if you pay for baggage less than 24hrs before flight time and more if you do it at the airport!