Does anyone know if there is an onboard sign up bonus for the NCL credit card? (rather than signing up online for a points bonus after $1000 spend).
I was on a Carnival cruise a couple of years ago and they had an onboard sign up deal that took $200 off your cruise statement at the end of the cruise if you signed up while on the cruise.
thanks