The police department in Twin Falls, ID is mandating that visiting vendors in the town must be fingerprinted, to protect the townspeople from harassment. The police chief notes that the fingerprinting requirement is not to prevent door-to-door sales, but to protect residents from any potentially harmful people showing up on porches.
The Chief of Police emphasized that criminal behavior among salespeople is uncommon in Twin Falls, but as a preventative measure the town wants to scan fingerprints of transient vendors who may have access to people’s homes. The fingerprinting would afford vendors a special license, with which they could sell their wares for a limited amount of time, to be obtained through the City Clerk.