These train split websites are good, but I tend to use the timings they give and book the same journeys elsewhere to avoid the commission.
Cross Country is good for no commission. We take each trip on it's own merit. if we pay a few quid for a massive saving in time as well as money then it works for us