I have been using this app to purchase my train ticket since 2014. It is pretty good tool expect competing with 1.4billion people for online purchasing during the lunar new year season. But it is understandable, since the ticket might never been released.