Actually our laws are rather weird: a coffee-shop may sell hash or weed, but may not buy it - we still allow them to buy it, but I guess it has to be from some illegal sources since in the Netherlands we are allowed to grow a few plants for private consumption only.
Also, several years ago a French girl committed suicide in Amsterdam while under the influence of magic mushrooms[1]. Because of these kinds of incidents with foreigners magic mushrooms became illegal. There is still a legal alternative of course, "magic truffles", but it's saddening to see these kinds of changes in my country.
[0]: http://en.wikipedia.org/wiki/Cannabis_coffee_shop
[1]: http://www.simplyamsterdam.nl/news/French_tourist_in_Amsterd...