The Hannibal Police Department checks eight businesses for alcohol compliance sales and none of the eight sell alcohol to a minor.