I stopped flying Spirit long time ago. I always purchase a ticket 2-3 months in advanced and they always kept changing the itinerary on me. They are cheaper than most other airlines so I guess you get what you pay for.