Hey all,
I discovered this today and it expires today so sorry if it is a bit late. However Holland America is having a sale on gift cards where they give you an extra 10% gift card (buy $500, get an extra $50 etc.) We did this last year for our Alaska cruise and it really helped out. They had this sale last year during Mothers' Day as well but you never know when it might be back! So if you KNOW you are cruising in 2023, stock up, since the bonus gift cards expire after 2023.
https://www.hollandamerica.com/en_US/giftcard.html?ICID=INTHWEB20221202JYED02UIXM