Thanks for the help and ideas chaps. I've informed myself on how to issue a GM Rail Ranger (NLC I103) so I can educate the staff at Bradford Interchange if they don't know.
The staff at Bradford area stations can be pretty thick tho. There's one guy in his 20s who's a crank and who knows everything (he's often to be seen down at the KWVR), but he mainly serves to highlight the rest of them. One woman was simply unable to sell me a return ticket from Shipley to Oxenhope KWVR, in the days when said ticket gave a KWVR rover ticket for a couple of quid less than buying it at Keighley. She was very keen to sell me a very expensive return to Oxenholme tho. I ended up missing my pacer to Keighley and had to get a 333 instead, so as I'm sure you can imagine, I was a bit gutted (it was a Sunday, so quite a long wait).
Another time I was at Bradford Interchange and there was a right cock up going on on the Calder Valley line. There was going to be no trains to Leeds for over an hour, and annoyed customers were asking about the alternatives. The staff were shrugging and suggesting that customers should go to the bus part of the Interchange and ask there. In the end I stood forward and told the queue that if they walked 5 minutes across town to Forster Square that there would be a half hourly service waiting to whisk them to Leeds in comfort.
OTOH, one of the girls (shoulder length dark hair) who works sometimes at Shipley and sometimes at Forster Square is a bit of a honey.