Agree that these private tour companies know what they're doing, and that the chances of their missing our ship in Warnemunde are small. But of course there could be some massive traffic jam on the autobahn or a tire blow-out or some other traffic/vehicular incident, and then I think you're right that we need to get ourselves from Germany to St. Pete and hope that our private tour guide in St. Pete is there to deal with our red tape. I have absolutely no idea what Disney would do if the tour guide they hired to take passengers around Berlin wound up getting to the train station too late to catch the train.