I've been having dull cramps today could I be implanting or could they be early period cramps?

Ar