Thanks for the tips. I guess I'll ask my friend in Beijing to see if this one can be bought there. I'm doubtful it will work, but I will try.
If I can't get the train tickets, I can always fly. Hopefully, those stay available. On yoee, there's only a 25% discount for my days, so hopefully I can get it for that price (or better) if I have to.