Gah!! I got an email this morning that Delta changed our return flight. We were booked on a 2:15 from MCO to Minneapolis and Minneapolis into Montana. Apparently they just decided to take away the flight from MN to MT....so they moved the flight from Orlando UP THREE HOURS! So now they have us departing at 11 AM. From what I've read on here, there's no way we can make that right? If it departs at 11, even cutting it REALLY close we'd have to be to the airport by 9:30 to check bags...and it's an hour from Port Canaveral....if we got up early to eat and were first off the ship we still can't get off before 8.....
There is no way for us to get home on Delta it would appear. I can't fly through SLC because the latest flight home is 11 AM. I'm going to call customer service at lunch....but I'm at a bit of a loss. What do I do? I already paid for the tickets. I used my Delta Skymiles card, but I booked the lowest fare. If we have to re-book on another airline, we have to pay an additional ~$100 per person (x4) over the cost of the ticket I got on Delta. Do I suck it up and eat the $400? I don't really have $400. Do I make Delta pay for a hotel room in MN? Then I have extra food cost, and the return home is delayed by an entire DAY, and who wants to randomly hang out in a hotel room and get home like 12 hours before I have to be at work. I'm going to try to get them to book our last leg on a different airline but I'm not sure I can do that.
I just don't see a solution here

Anyone have any bright ideas?