Personally, I thought that the price for the Amtrak arranged tour was rather pricey. If you have patience with various internet sites, and don't mind making decisions, than you can arrange it all yourself at a much more reasonable price. We're going next July on a "round the country" tour, staying also, among other places, at Glacier Park Lodge. All are small tours, except for King's Canyon NP, where we'll rent a car. Either way you do your trip, you'll have a great time, as long as you have a sense of humor and can roll with the punches.