Perhaps we were just lucky, but we had a relatively good experience with Allegiant. Air travel during the holidays and certainly in bad weather is always chancey, but we felt Allegiant kept us updated and they offered money off future flights when our return flight was delayed.