The most expensive place in the world to get stoned is Japan, according to the United Nations Office of Drugs and Crime's annual World Drug Report. The street price of a gram of cannabis weed was $58.30 in 2005, over twice as much as in the next most expensive nation, Australia. Americans pay nearly twice as much as Canadians. Similar disparities occur in Europe. Although the Netherlands is the only Western country where cannabis can be bought legally, punters pay more there than in Germany or France. Happily for us, prices are cheapest in the UK, South Africa and in developing countries, where enforcement is less strict.