So... just buy, don't collect it, if I need to change it, no problems, will get a new ToD reference?
And remember to buy any return trips as two separate bookings so the return ticket can remain uncollected on a separate ToD (usually I want the flexibility on the return portion of a journey, in case I decide to extend a trip)
Too much to consider now when booking tickets, given Crosscountry doesn't offer me the cashback benefits I get elsewhere. Wish there was just one perfect booking site...
CrossCountry is often my booking site of choice for Advance tickets, due to the fee-free ToD (or e-ticket, where available) changes, and the fact that there are certain discounts available there which aren't available elsewhere, plus a seatmap for XC services (useful for keeping the same seat if splitting tickets!). I'll usually only use another booking site where I can't get the itinerary (or tier of Advance) I can get elsewhere, e.g. on sites like TrainSplit with lots of advanced settings!
For walkup tickets I tend to use Southern, as you can get a fee-free refund on walkup bookings if you don't collect them. Again, I'd usually only use TrainSplit etc. if there's an itinerary and/or route which I can only get to work with the multiple via points offered there.
TrainSplit offers a great service for people who are looking for a simple solution, but unfortunately there are some other booking sites which sometimes offer advantages that independent retailers simply can't be expected to offer (e.g. the fee-free Advance changes on CrossCountry's website are 'priced' into their franchise bid - i.e. it is 'subsidised' in a way).
And yes, I agree that it's a shame that there isn't one perfect retailer. I suppose it's case of economics; how could a booking site have to offer cashback (which is a substantial percentage of their retailer's commission)
as well as fee-free changes and so on.