I always thought that passports were not required for U.S.cruisers that were on cruises that started and ended on U.S. soil. Im trying to figure out why we were asked for passports to get back on the Disney Fantasy in St Thomas. Lucky for us, my wife was carrying our passports, but people dont believe that we had to produce passports. Anyone have an explanation?