Definitely do it...

It's good to have a steady reliable go to guy. Plus, you would be meeting him through a friend of yours so he's not exactly "some dude" on the street.

You don't want to have to depend on your friends for your smoke.