Why would you get a an NCL credit card when you can get a card from Chase or AMEX and get 3-4 times the sign-up bonus. Even if the cash out is a poor value compared to using it at travel partners its better than $250. I mentioned this from experience getting an NCL and Celebrity card last year and then realizing what a bad idea it was.