These people are horrible. All they do is take your money. There is no follow through on anything such as health forms, boarding passes, transportation to and from cruise and airport. They don't even bother to prepare an itinerary! Save your money and do it online yourself. Only gave them a star because there is no option to give negative stars.