Tonight my curiosity got the better of me, so I went over to the train station and had a look around. Now, that place is large, it has various stores, I didn't look very thoroughly, it was getting close to closing time for at least some of the stores, and my powers of observation are not that good. So no dice on that for me tonight.
However, I was only in what I consider to be the train station proper; I may very well have underestimated the scope of the term "Banqiao Train Station."
I did find something by Googling and clicking, but I'm not sure that it's what's being discussed, especially since I haven't found a specific address (maybe it's staring me in the face, but I don't see it), and I don't know Chinese.
But anyway, here's what I found by Googling and clicking, with some help (I think--I don't remember the specific process) from Google Translate (just to be on the safe side, I'm going to say the links below are [color=#FF0000][b]NOT SUITABLE FOR WORK[/b][/color]):
ptt.cc/bbs/Gossiping/M.1434 ... A.97F.html