A valid rant, that's why people should avoid trainline.con and book direct with the relevent Train company; no booking fees, better customer services and you can get online discounts for tickets. Good luck with your complaint, hopefully trainline might send you some extra travel vouchers, but I wouldn't hold my breath.