Personally, I take up to 3 hours to digest to the extent that a reading is worth considering. We are not all the same, as you will know..and the 2 hour thing is not carved in stone. For me, depending on what I eat, a nice low reading at only 2 hours post meal would be misleading...so i test 2.5...