We are going on a carribean cruize for our hm. Our travel agent said since we are leaving from a us port and returning to a us port we do not need passports. Nice that will save us a bunch of money. I have never been on a cruize before and am wondering if i should just be happy about saving the money or get one just in case?