I received this offer in my email on 1/26/2023 and I had just booked our 7 day cruise to the Caribbean on 1/24/23 for one of the cruises listed. I called the agent to see if I could take advantage of this offer and maybe get a credit for the difference in what I paid and what the deal offers. She called me back and stated she spoke with her manager and since I just bought it 2 days ago and not 24 hours ago and I didn't buy the Holland America cruise insurance, there was nothing I could do. If I cancel and rebook, I will lose money. I asked if I could give this "deal" to a family or friends and was told no.
Just some background on me- I have been on only one HAL cruise back in 2012. I did play in the casino on that cruise, but I did not buy any jewelry. I had been recently looking online for a few days to book a 7-day Caribbean cruise and signed in under my Mariner ID. I think me looking and exploring cruises under my Mariner ID might have triggered the email- but I can't say for sure. 🙂