If I could, I would give it less than a star.
Let me first start off by saying that I know Spirit is known for the cheap flights, and not so much its accommodations. But DAMN! They changed my flight time and REFUSED to let me cancel! How the heck does that work?! So now because you needed to change the time of your flight, I have to suffer? They refused to refund me back my money and said that even if they refunded the tickets, which they weren't going to, the hotel that i booked through them would not be refunded! I was ok with being nickel and dimed for little things although that irritated me too. But how is it my fault that you changed the flight and now because I can't make the flight, I have to sacrifice my payment?
Although they offer cheap flights, in hindsight, it really isn't by much. It is actually better to go with a more reputable company that treats you with dignity and fairness.