Also if you are a non-American or non- Canadian citizen who qualifies for the Visa Waiver Program, ensure you have your ESTA print-out with you. American customs forgot to stamp my foreign passport when I entered the USA and the ESTA proof was the only reason they would let me on or off the ship. Like H and G in BC wrote...Non-Americans get processed first at around 6 am, however one can return to one's cabin after processing and disembark later.