implantation or af??

Heather

Today at work I started having period/implantation like cramps ad is due the 7th.. Do you think is af or could it be implantation?