@bundtkate
We have sailed Alaska 3 times and never seen excursions discounted. The best suggestion is the AARP gift card at 10% off. You can use the gift card as your payment online pre-cruise.
The Lumberjack show is literally a stones throw from the pier. Easily done on your own and save money by doing so.
The White Pass , Lake Bennett and Yukon experience is our favorite and worth every penny. The best scenery, in my opinion is between Carcross and Fraser. The last car is the best because you can step out on the back platform ..think "aft balcony". Amazing experience, especially if the weather is nice. but it is a full day affair.
The best HAL Alaska excursions sell out fast, never too early. Be sure to read the reviews (most recent).