Under new regulations, those flying through the United States can get a refund if their flight is delayed for more than three hours for domestic flights or six hours for international flights, 'regardless of the reason.'