I think it has less to do with the amount of weed, and more to do with the amount of money.
Like someone said above me, when it's $20 or more a gram, that's not unreasonable, but if it's just $10 or $5, no real dealer is going to waste his time.