We've used DB in the past and it's been a great way to travel. However, it currently doesn't seem to be working well. Had 1st class with seating booked from Leipzig to Hamburg, train goes via Berlin. Went well to Berlin and then informed by announcement, in Deutsch on the train, the Berlin to Hamburg line had been closed. Had to deviate via Hannover which almost doubled travel time. Train terminated at a Hamburg suburban station where we had to get off and catch a commuter train into the city. All announced in Deutsch only. Train then left for Stuttgart, no checks on anyone left on board. Tour of Germany for the price of a one-way ticket anyone?