Well this was rather rubbish and unexpected. I booked a return journey from Chesterfield to Birmingham New Street. Their website booked me on to a 18:19 train from Birmingham New Street to Derby on 25th April 2022. I duly turned up at the station and found there was no such train. How can you get that so wrong? I had to wait until 18:49, missed my connection and needed to buy another ticket. Wish I'd read the over reviews first; I wouldn't ever use this company again.