I was on one of the Celebration cruises with the propulsion problem. Carnival offered us 50% off our next cruise . Has anyone had any experience with this? Do we have to go through Carnival to book the cruise? Can I use a travel agent of my choice? Any tidbits would be helpful!