I think internet has made it way easier because people can pay online, book their tickets, and get the updates from all around the world for the weather or any changes to their plans.
But you go to book the ticket and it turns out a whole bunch of things that are part of the price of the ticket, they don't count as airfare and they're not half off.
It sells tickets with fluctuating prices, which depend on the date and time of the booking, helping to spread custom through the week and avoid no-shows.
Of the total, 20.95 million train tickets were sold on China's official railway ticket-booking website, 12306.cn, and its official app, according to China Railway.