I didn't expect, and you probably don't imagine how difficult is to buy Deutsche Bahn ticket. For sanity I was buying with cash at the ticket office. The queue was long, the service was rude, but at least I bought the right ticket. For international travel I was always buying online on the website of the other railways - magically it was not only easier but also cheaper.