DB is continually the worst train experience I have in Europe. I have never been on a train in Germany that's on time or that stops at the right station. Several times I've had to find someone young (and who speaks English) and say, "I'm just going to follow you to the next train."
I've been told that the UK is worse, but I don't have much experience with it outside of Eurostar.
I've been told that the UK is worse, but I don't have much experience with it outside of Eurostar.