Hubby and I were pleased with the $20 (per person) tours we bought upon arrival in Juneau. Many stands were set up near the base of the tram, and one had a bus leaving in about 3 minutes. Walking around at Mendenhall Glacier was great (had 45 minutes there, driver was prompt in picking us up at designated time - like scenario painted above). We had four ships in port that day, and we were only in port from 7:00ish (or 8:00?) to 1:00 (back onboard by 12:30).