Maybe they should try cleaning the lazer scanner gun.  They get grubby with finger print smudges and oils and when they do they won't scan properly.