I still say absolutely not.
I recently ditched part of a professional conference I'd signed up to go to in the nearest city to me, in order to go out and score some doobie. Thankfully it went very smoothly. The first guy I approached knew someone he could call, he left me his wallet as collateral when he went to go get it, didn't gouge the price, didn't lie about the quality, and didn't short me. But I felt like a real lowlife sneaking out and doing this.
I've also had to learn the art of not only recognizing when someone is trying to hustle me, but also the art of letting the guy save face when I catch onto him and walk away. When I was in Miami recently, I had a local kid who liked to call me 'bitch' try to pull the old 'give me your money and I'll go get it' trick. When he made no move to call anyone or get the deal underway once I told him 'no product, no money', I wanted nothing more than to call him out very openly, and say something wiseass like 'No, this is one skinny babyfaced white tourist you may NOT hustle!' But for my own safety, I instead got up and said, 'Well, guess I'll be back around later on and we'll do this.' and then never came back.
I've probably already said this, but I have a problem seeking out the help of people I don't respect and otherwise wouldn't want anything to do with, and that includes 80% of the drug dealers I've ever encountered. I don't patronize legal businesses where I get called 'bitch'. Why should I tolerate that from businesspeople whose trades happen to be illegal?