Two people can drink the same amount of alcohol at the same time and still show very different readings on a breath test.