How far out can you book the next cruise? What if you later decide to change dates, itinerary, or ship? Does the discount and obc follow you to the new booking? Can you later have your travel agent handle the booking and get any additional obc offered via the agent? Is there anything else I should know about the process? Thanks in advance!