The one dealer I've known for the longest I met through a friend. I also met a few more specialty dealers from this friend. Other dealers I've met from just chatting up about weed in classes. Community college is a wonderful place for meeting "really good friends".

Oh, and your closet and the internet can be a lot of help through really bad times. Just plan ahead and study. The more you know, the better you grow.