Cruise line credit cards were my first forays into earning points. I was naive and didn't know any better! I had a Royal Caribbean Visa (one point per dollar.) Then I found the Norwegian credit card that earned 3 points per dollar, and after a few months of spend earned a free cruise on Norwegian. When this card died, I turned my attention to other opportunities and discovered Chase Visa gift cards. The rest is history. Have been doing some crazy traveling on miles and points the last few years, but now that I have grandkids, I may get back into cruising. It's a wonderful way to do a multigenerational trip.