In Montreal, Quebec, Canada, one of the few weed capitals in the world, it's something like this:

1 gram - $10

3.5 - $25 for OK to good bud and up to $35 for really good bud

7 - could be anywhere from like $45 for ok stuff to around $55 for good stuff and up to $65 for the very best

half oz - could differ again. My friend got a half of Red Rooster like 2 weeks ago for $75, which is quite good, since other than being dry, the weed was very nice. A half could cost up to like $120 or something for AAA bud.

Ounces obviously differ the most. They could go from like $140 for OK to good stuff and up to like $220 for really good stuff.

**prices in Canadian dollars