Another thing to remember is that in these few ports, it is often easy to garner extra onboard credit by using the “best price guarantee.” A simple Google search for shore excursions in Alaska will give you tour operators, some of which are the same ones that HAL uses, down to simply copying the tour description into the HAL system.
If you take the time to do a little sleuthing and fill out the form, you can get 110% of the price difference (for 2025 season, you may have to wait to get the next year pricing, but if it’s lower this year will likely be similar next).
On an upcoming voyage, we are netting about $140 in OBC from excursions in 2 ports (taking the HAL offer but using best price guarantee versus a major shorex operation). Good luck to you!
Oh and I agree, if you like it, book it right away, especially if it is via your HIA credit. Even if it’s credit card charge, you are likely to experience fast credits in cancels. We have gotten them same day onto our cards on recent cancellations when we swapped “placeholder” tours for clearing-waitlist, preferred tours.