We had our Spirit flight cancelled on us a few weeks ago. We were at the airport (PHL) for an evening boarding and they kept delaying until they finally came on and just announced that it was cancelled. We knew we wouldn’t get a flight for days so we got in the car at 11:00 pm at the airport and...