This is a very broad question. It's like asking how much a slice of pizza costs. It all depends by place, but a gram of legal medical marijuana costs anywhere from 8 dollars to 20 dollars. For example, a gram of marijuana in New York City might cost 20 dollars (because marijuana is illegal in NY), but a gram of marijuana in Colorado might cost 8 dollars (marijuana is legal and is grown alot in Colorado).
$20 an oz
nothing
$300-$400
$5,000,000
suck you
140$
Depends on your provider/company
it depends if you smoke marijuana
$120
35$
Fro the shops, yes.