The only issue I see with it is criminals are not dumb....many of them know how to pass a drug screen. I'm afraid many of the dollars used to pay for these tests may go to waste.

The tests would have to be completely random and the people would have to be watched during the test.