I get that its a budget airline that you have to pay for the extras. I could care less about lack of legroom or paying for water/snacks. I'll save money when I can, I'm fairly low maintenance. What happened on my return flight from Vegas to Minneapolis however was the worst air travel experience I have ever had.
We got to the airport the standard 2 hours before take off and there was about 1500 people waiting in line. No exaggeration. Their website and computer systems were down and they had no back up plan. They were issuing boarding passes manually and it was taking a while. Their staff was reassuring us though that they were delaying all flights so everyone would have a chance to board.
We eventually got to our gate and the plane was still there but there was no info on the TV monitors. And then I turn around and the plane is gone. About 25 of us were supposed to be on that flight and when we inquired they told us it had already left. Then no one at the gate wanted to help us figure out what to do. Eventually after much yelling at them to pay attention to us they redirected us down to the ticketing counter to reschedule our departure. In total about 40 people had missed their departure due to Spirit's lack of communication.
We ended up on a flight the next morning meaning myself and many other people missed work. I lost out on not only money but had to take a vacation day to travel home. Still waiting on a reply to emails and calls, all I want right now is a refund, I wouldn't even take a free flight in fear of not being able to return.