I took a cruise to a few islands, last summer, belize being one of them. A few friends and I saw some locals beyond the tourist gates trying to get people to sign up for non-govt approved tour guides and other activities. It was cheaper than the authorized tour guides so we took a chance, and he brought us to his van which was pretty sketchy. We were pretty scared the whole time- being in a foreign country and driving what seemed like 2 hrs to our destination along crappy roads and away from civillization. But he seemed cool and while weeds illegal there, I asked him where we could get some and he took us to a chicken farm where we got about 7g's for 20 bucks. It was mids, but still pretty cheap. I dont recommend buying from random people on the streets unless theyre you get to know them somehow b/c ive heard of locals tricking tourists and working with the police so that they can blackmail you for thousands of dollars.