and most of you obiviously haven't been to amsterdam, it is NOT legal, just tolerated.........and even though it is tolerated, ur not allowed to smoke on the streets, only in the coffee shops and bars.