Did anyone go with the boat direct or with the travel agent? Is his prices the same? Where does the registraion fee get applied to? is it for Harbor lights or the cruise?