We will be cruising on March 16th of this year to Hawaii. We need to fly to LAX from Iowa on the 15th. We originally had flights back home arriving around 8:30 pm. Through changes that have been made by the airlines we now are arriving home about 11:30 pm. We then have an hour to drive to get home. I see on EZ Air that there is a flight arriving back home at 8:30. I called Princess the other night and after talking to three representatives, was told that this is only what they could offer unless we each wanted to pay $150 to change flights to get the flight I want. It seems like since our original flight was going to get us home at the earlier time, and because the airline changed our flight, they should change our flight at no cost to us. Is my thinking flawed, and do I have any other recourse? Thanks.