around here we dont call anything 40 bags. if we say a 20 bag (there are a bunch other names that we usually call it) that means a gram and its 20 bucks. and weed is really xpensive around here. havent found/heard of any dealer around my area that sells grams for $10. but its never more than 20 for a gram. a lot of the weed around here is really good though