I'd say it depends on your area. It seems kind of high. Are we talking about mexican brick weed (then 300 is way too high) or something of a better "quality". I personally think better deals are to be had. However it all depends on where you live, your local availability, and the kind of rapport you have with your dealer (if your just some random dude, then yeah I could see him ripping you off).