Carnival Cruise Line arguably has a much weaker loyalty program than its chief rival Royal Caribbean. Its top VIFP members don’t get the free daily drinks and dedicated lounge access that similar-level Royal Caribbean Crown & Anchor members receive.

Still, while the overall perks may not be as nice, Carnival Diamond and Platinum members (the top two levels) do get a free gift on every sailing. This has ranged from Carnival-branded beer cozies to various bags, blankets, towels, and other company swag.

Sign up for the Come Cruise With Me newsletter to save money on your next (or your first) cruise.

The latest gift, however, has met with some backlash.

Carnival Brand Ambassador John Heald showed off the gift on his Facebook page — it’s a baseball hat with the VIFP Club logo on it. It’s a blue hat with hints of Carnival red and the pushback was pretty immediate.

Carnival’s latest loyalty gift is a hat.

Image source: Carnival Corp.

Carnival passengers push back on loyalty gift

Hundreds of Heald’s followers commented on the new gift, The Brand Ambassador acknowledged deleting one of the comments.

“I did delete your comment ‘J.’ I know you are both Diamond members and I truly appreciate your loyalty. However, I don’t appreciate being told to shove a baseball cap up my ass. Besides, you not spelling it correctly, missing the R, I think it was rather rude,” he wrote. “If you don’t like the gift, perhaps I may kindly suggest you collecting it and then passing it on to someone else. It is a gift to show our appreciation for your loyalty. Like it, don’t like it. I respect both of those things. I do not respect what you suggested. I do with the hat.”

Related: Carnival Cruise Line answers a question on bathroom discrimination

Many people appreciated the gift without really liking it.

“My first platinum gift was the blanket in a bag. Best gift ever. While I’m grateful for the concept of a gift, this one is definitely more for men than women. Carnival — maybe something more generic than a ball cap would have been better. So I will say thank you, but I won’t be picking up my gift. Disappointed. This is only marginally better than the beer cozy,” wrote Glenda McLarty.

Stacy Schneider had a better idea than simply not picking up the gift.

“Glenda McLarty you might consider getting it and gift it to a blue card. You will literally make their day and cruise. I do this and it is more fun,” she wrote.

(A blue card is someone who has a lower loyalty program level).

Be the first to see the best deals on cruises, special sailings, and more. Sign up for the Come Cruise With Me newsletter.

Some passengers like Carnival’s gift

Not every passenger thinks that baseball hats are purely for men.

“I am a women and I will wear this without an issue! I would actually prefer this to a blanket,” shared Kimberly Auld-Bartone.

Glenda Jackson McFarland feels the same way.

“I always wear a ball cap while on the pontoon or fishing boat. Keeps my hair from tangling,” she added.

Many people are simply happy to be getting a gift at all.

“I’m appreciative of any gift no matter what it is! It’s an extra something that Carnival does not have to do people! I, for one, will use this on my cruises,” shared Mary Neubauer.

“I agree with those who are suggesting that if you get a gift you don’t like, simply make someone else’s day by giving it to them. Depending on the gift, maybe a blue card passenger, a child, etc. Those who blast you for the ‘bad’ gifts are probably not the giving type and don’t get any joy out if making others happy,” wrote Bill P. Beaudin.

ALSO READ: Top travel agents share how to get the best price on your cruise

That’s a sentiment that Lisa Cunningham echoed.

“I was on the Breeze last week and got a tote — used it the whole time and absolutely loved it! A baseball cap, not so much. I still appreciate the thought and will just give it to someone who will enjoy it. I get you can’t please everyone all the time, but everyone should be thankful for the effort to give a thank you gift and either use it or give it to someone else to use,” she shared.

Are you taking a cruise or thinking about taking one? Visit our Come Cruise With Me website to have all your questions answered.