well i think a pee on the stick test a few days before your period. I took a blood test, where they took a sample of my blood, waited a agonizing hour for the results. I was 2 weeks pregnant or earlier. I am sure they definitely more accurate than the pee test, if you can handle a little prick.