The Idaho State Tax Commission recently released its latest annual tax burden study and the findings confirm that Idaho is on ...