Drug tests at Immigration a waste of time and money, says expert