We booked the reduced airfare with our Panama Canal cruise out of Miami next February. We booked with a travel agent who told us we would get our flight assignments about 60 days prior and, at that time, she would take are of contacting the airline to get us seat assignments. I'm sure we'll end up having a connection, which will make our flights should only be 2-3 hours, so we probably won't bother to upgrade our seats. We paid an extra $25 for an "air deviation" to fly out the day before our flight. I think I might have read somewhere that we could have gone up to two days before for the same $25, but I'm not positive.