AF not due for 5 days?

I have been having some mild to moderate cramping the past 3 days and AF isn't due for 5 more days. I got a positive OPK on 8/7 so I am hopeful maybe this is implantation?or could it still be AF?