Amazon pregnancy test strips not working?

My period is 3 days late at the moment, and so far no cramps or any other signs that it's coming, both of which never happens. I ordered a 10 pack of those cheap pregnancy test strips just off amazon and they've been testing negative. Has anyone ever found that those strips are unreliable or should I look into other causes of a missed period?