Recently used this app to purchase a return ticket, unfortunately the train got cancelled due to the recent bad weather. The customer service was superb, they handled and dealt with my refund claim within an hour. Definitely be using this app again for further ticket purchases.