I am a first time cruiser, my wife has been on 3. We have planned a once-in-a-lifetime cruise via a repositioning between the US and Italy, with a week or so in Italy. I have saved my American Airline miles to (hopefully!) cover the airfare because repositioning cruises are pretty inexpensive. My question is, would there be an advantage to booking via American Airlines website is the cruise price is comparable? I am thinking if there is flight trouble not of our making, would the airline make it right - fly us to the next port, etc.? We will have flights to the embarkation port and the ending port.