AF is a no show

Ja
My AF was due June 20th & it still hasn't made an appearance.. I took an expensive test that came out negative & then took a cheap one & it came out negative .. Does anyone know what's going on? Should I wait a little longer & test again? Maybe my levels were too low or something?