I've visited Lisbon last week. I had at least 15 different guys offering me heroin, cocaine or LSD in various parts of the city. This never happened to me before but I didn't realise it used to be such a big problem. The point is, if someone wants to get drugs, he/she will just get drugs. I think the best prevention is awareness and I think this policy might have gotten them this far but they seem to need a different approach to go further.