Don that is always one of the problems with doing private tours ahead of time, particularly for a big group of people.
I once had 100 people and about 20 cars parked on a dock in Rome waiting for the ship that came in six hours late. Cant blame the tour operator for wanting their money nor the people booked for wanting a refund. Fortunately RSSC made it right. I wont organize things like this now though except St. Petersburg because the risk factor versus payoff.