Question: are all flights non refundable?
Answer: The short answer: yes and no. The U.S. Department of Transportation has a stipulation that requires that all airlines hold or refund tickets — even nonrefundable ones — within 24 hours, so long as the ticket was purchased at least seven days before the date of the flight.