Originally Posted by
HAMSpotter
The Bahn is quite hard to understand...
My girlfriend visited me last weekend and came down from Hamburg to Hannover on an ICE. When we were looking for the ticket price as a return ticket we were shown a price of 58,- € (29,- € one way). The price for single journeys was 29,- € and 19,- €. So we just booked to singles!

This is easy to understand. You are talking about different offers with different cancellation policies and/or special promos.