Detecting cancer: can you trust all the tests?