Brown/pink discharge

Okay. Today AF should have showed but instead I had some slight pink but kinda a really light brown discharge. This isn't normal at all for me, usually AF always comes right on time and heavy. Is it too early to test? Should I just wait another day and see if she comes along? 
On a side note I have had weird cramping but no signs of pregnancy at all.