https://community.articulate.com/discussions/rise-360/s-a-customer_service-does-spirit-have-free-cancellation