It was a great day - pricing is ok at about $139.00. You can get a shuttle out to the glacier for $8.00 at the dock if you want to add it to fill the rest of your day. Go on the Whale watching on the early (8:30) departure.
Get non-profit trip that has a great local experience - very interesting and a full day
Always enjoy the duck tours - again a great local experience and a good price. Ketchikan has some great walking area's and dining - so I am glad we left our day open to enjoy the town.