Is your post office slow? I've had mail delayed that long at one local to me.
I'd ask her to send you something in writing (maybe via e-mail) that she would not cash said check. Express your concern. If there's nothing shady going on she may send you the letter to allay your concern, and then you have some recourse if something happens. Worth a shot anyway.