I've been cramping on and off since last Sunday. I am due a test on Monday and AF is due next Thursday. Thanks xx