According to the Spirit Airlines flight cancellation policy, you can cancel your ticket and get a complete refund, but there are requirements that must be met. The airline will not take away the cancellation fee if you notify them of your cancellation at least seven days prior to the date of departure. On the other hand, you are eligible for a complete refund if your flight is delayed for longer than two hours.
https://flightcancellationpoli....cy.com/spirit-airlin