Lots of other companies with Alaska trips, as I'm sure you've found yourself. I also think Alaska is a trip that you could do very easily on your own. You know the hotels that ABD uses and you can book excursions from the front desk. Some of the excursions are better than the ones on the ABD itinerary, but they are also expensive!